Added FixedPoint support

Currently support signed and unsigned 8.8 types. Also added support for converting to floating point string representation