First off, the ISO standard is not intended to produce a good cup of tea. It is designed to produce a consistent one for taste testing, so that no tea manufacturer can claim that his tea wasn't made "properly".
It's title is "Tea -- Preparation of liquor for use in sensory tests"
As for the actual tea making, yes, leaving the bag in longer will make a stronger cup of tea. The concentration of caffeine (along with flavour molecules and everything else) will slowly trend towards an equal concentration in the leaf and in the water. The longer you leave the tea bag/leaves in the water, the closer to equilibrium you will get.
There are other factors that affect this, such as the temperature of the water, cut of the leaves, bag versus loose leaf and so on, but the trend is always towards equilibrium as time progresses.
I'm not sure where the upper limit of this lies, but I think that once the cup is cold there's no point in it anyway. Thus, leaving the bag in for an hour is a bit much. I usually steep my tea for 3-6 minutes, depending on how strong I want it to be.
There are couple of factors at work when re-steeping green tea: temperature, time, and the quality of the tea (the size & way it's been processed). Green tea is supposed to be brewed with water that's been brought to boil and allowed to cool to 167 - 176 degrees Fahrenheit (though many people simply heat the water to that point or what they eyeball as hot but not boiling). Green tea is typically steeped for 1 - 2 minutes. And green tea, especially loose leaf, but also with higher quality tea bags, has furled and sometimes rolled leaves. The lower temperature, the short steeping time, and the curled leaves mean that flavor is still left within the leaves even after multiple steepings. The leaves continue to expand and release in subsequent baths. I don't, unfortunately, know any of the exact science--what's being released when, etc.
However, a possible alternative to boiling & brewing individual teas when done or simply using more tea (the typical choice when brewing larger quantities), you can bring your water to temperature, steep, pour it into a preheated or heat retaining container, and repeat the cycle until you've brewed your multiple cups in one go. As far as I know the tea leaves don't need to 'rest' in between brewings.
The reason green tea can be re-steeped is also the reason most black teas can't. Black tea is subject to boiling water for a longer period of time (typically Western use is 3 - 5 minutes; some cultures favor an even longer steep for the deeply bitter tannins). The hotter and longer steep pulls more flavor out of the leaves faster. Some black teas, especially high quality whole-leaf, can be re-steeped, however. Most bagged black teas--and a lot of loose leaf--can't.
The heat & steep time is dictated by the processing of the tea once it's picked. Green tea has minimal processing--pluck, wilt, shape & dry. Black tea is allowed complete oxidation (called fermentation). Fermentation breaks down chlorophyll, releases tannins, and forms many of the taste & aroma compounds that typify black tea. Oolongs and other varieties are subjected to varying degrees of fermentation. The size & shaping of the tea leaf--allowed to remain whole, broken, rolled, or (for most bagged tea) cut into fannings and dust, also affects how tea should be initially steeped and whether it can be re-steeped. Highly rolled oolongs, for example, often hold up to more steepings than green tea and are even said to taste best only on the 3rd or further steeping.
Best Answer
In general it looks like 65-75% of the total caffeine comes out in the first steeping, while 20-25% comes out in the second steeping. This was addressed in this paper which examined different types of tea. The results are summarized in this table. For more details check out this reddit thread.