Merge pull request #200 from dcousens/walletclean

HD/Wallet clean
HDWallet: use assert.throws
HDWallet: moves fromBuffer tests to data driven style
WIP: hdwallet valid fixture tests