Update generated compiler flags.
Merge pull request #152 from evoskuil/version2

Update generated compiler flags (cosmetic).
Move extend_data into data.hpp
Remove unused/incorrect operator <<
Rename format to endian
Gather the data formats into their own folder
Give base58 a safer decode function
Merge pull request #153 from libbitcoin/formats

Formats cleanup
Remove dead comment.
Add missing string header.
Add base64 and tests.
Implement the stubbed in deterministic signature wrapper.
Add wif wrapper for message signing.
Merge pull request #154 from evoskuil/version2

Add base64 and tests.
Fix libbitcoin.vcxproj.filters
Provide encoding/decoding helpers for all hash sizes.
Merge pull request #155 from evoskuil/version2

Provide encoding/decoding helpers for all hash sizes.
Rename decode_base16_{raw,private}
Provide a fixed-width base16 decoder
Merge pull request #156 from libbitcoin/base16-array

Base16 array