Add bitcoin base58 support to the library

A small tweak to make this lib compatible with bitcoin's version of base58. They use a set of characters in a slightly different order.