Account generates payment address from HD wallet
document spec run
account payment address uses the next receiving address
HDWallet -> HDKeychain, persist HD wallet
monkey patch settingslogic see binarylogic/settingslogic#36
update faker for bitcoin address support
payment address factory generates more realistic data
Move HD wallet logic into model

also only create wallets on app start