HDWallet: remove unnecessary Base58 context on fromBuffer tests
HDWallet: rename local priv to isPrivate
HDWallet: moves hardened info to test data more explicitly
HDWallet: adds Public -> public tests
HDWallet: rename derivePrivate to deriveHardened
HDWallet: move toBase58
HDWallet: now export all information by default
HDWallet: rename to HDNode