Interface changes, build atop czmqpp abstraction.

Alter the interface presented to consume multi-part messages whole.  Alter socket management layer to expose czmqpp::socket.