Big refactor:
 - added implementation of some of the main JMS classes.
 - created protocol agnostic Command and wire-format abstractions (with Stomp specific implementation)
 - fixed bug in StreamingFrameParser where it stopped trying to read the frame if a new line was first set of bytes encountered

 sendAFrameWithResponse in TcpTransportTest currently failing as response is not being received/