Wallet.getPocketPrivate -> HdPocket.getMasterKey
Make wallet.getPrivateKey accept walletAddress directly, also put the actual implementation inside pocket type. Fixes #144