Added explicit conversion to built-in integral types
Add explicit conversion to build-in floating-point types

The algorithm implemented in this commit is extremely simple.
It simply truncates the high-end significant digits that are
outside the range of the least-significant word in the
underlying data store.

An algorithm that maintains more accuracy for larger numbers at
the expense of performance may be implemented at a later time.
Combined numerical conversion functions
Added explicit conversion for built-in string types

This has shown a bug in the base-10 toString algorithm. It appears
that large numbers are not formatted correctly.
Base-10 serialization is the location of the problem