* extracted the resolveName function into a separate module
* added a uuid.js module that include IETF constants for namespaces
* added protocolbuffer header and json/protobuf payload encoding
* updated test cases for protobuf header and protobuf Message object
* dropped the msgpack encoder
* fixed sender tests by slicing and forcing utf8 serialization of
  buffers
* updated StdoutSender, FileSender to both decode the HMAC signatures
* dropped support for user defined encoders as hekad wouldn't support
  it heka of the new encoder