Create a new sub-package base58.

It consists of the previous base58 implementation and new
base58 check encoding/decoding functions.
Integrate the new base58 package.