updated license
Completed types and encoding behavior

New types:
  * Keyword (inherits from TaggedValue now)
  * TSymbol (instead of Symbol)
  * Uuid
  * Bytes

Other changes:
  * Differed MsgPack and JSON WriteHandlers
  * Enabled composite keys in MsgPack (to allow stringify timestamps / uuids)