Base16 array

Here are the adaptations for the base16_array branch in libbitcoin, as well as fixes for the broken unit tests.