Last minute breaking API change.
Get rid of the double casts.
Oh.
Formatters fixes

Formatters should attempt to return the string of the requested length
if the length is fixed when incoming values are NaN -- because quite
often they are.
Small tweaks.
Cleanup to keep my IDE happy.
Oh, and I need to test for those.
This should also be configurable.
One more small feature.

I just can't stop. :)
I keep forgetting.
Merge remote-tracking branch 'upstream/master'
Fix for a potential problem.

In some cases, resource generators acting during FixedUpdate produce
bizarre results, like ElectricCharge values higher than the total
electric capacity, so we'll just clamp the output.
Seriously, what was I thinking.
Merge remote-tracking branch 'upstream/master'
Sun is always body[0].
Atmosphere depth.
New ideas.
Oh, and. :)
Cleanup
I wish I had a clear test case for this.