* moved parsers outside into difference classes which will ease
  future changes in parsing logic
* updated timeToken type and now it is NSNumber which can provide
  correct value in unsigned long long integer
* added few useful macros which help with convertion between
  NSString and NSNumber
* added set of data objects which is returned as parsed content from
  parsers
* updated corresponding delegate methods to handle time token
* completed message parsing logic so message now can be any data type
  (only string can be sent) but received messages can have any data type