added indefinite-length support for object decoding; added initial hal- and single-precision float decoding support
added .idea to .gitignore
more float encoding/decoding working
half-, single and double-precision float support
fix for subnormal to half-precision encoding
added indefinite-length string support
removed print statements
Clean up code style
added comments explaining half-precision float conversion