Added table of contents to documentation page

Will fold it into toontalk.js and toontalk.css if continue to be happy
with it.
Added scientific notation for numbers

And improved the shrinking digits in general so should always be small
enough to think it is shrinking forever. Fixes #91.