implemented hex<>binary streams.  command parsers and command result parsers
full round-trip command handling with tests
fixes for unit tests that require externally defined details. (These aren't really unit tests, but integration tests and should be moved to a separate package.)