Remove client code, revert to generating lib only (temporary), add dependency on libbitcoin_protocol and provide alternate incoming/outgoing message abstraction utilizing protocol.