Change encode_hex to take a data_slice
Clean up some minor things

* Simplify operator <<
* Do not pass data_slice by reference
Merge pull request #141 from libbitcoin/cleanup

Cleanup