Format(): Fix rounding-up to next power of 10.
e.g. Format( 0.99, "#e+#") is now "1e+0" instead of "10e-1".
Now all the unit tests pass :)
Merge branch 'release'