add money-tree and debugger gem
Allow HD wallet to be constructed from a public address
generate address given an index
disallow private node as root
hook up hd wallet and expose it through Currency.coin_wallets

Also added tests to Currency
add address index column to payment addresses
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
use `rake db:reset` to force db recreation on travis
check if hd_wallets table exists before trying to create any
More informative error on wallet creation failure
Move tests closer to HD wallet
default to mainnet if coinRPC is not running

this makes sure deposit page is always renderable
add activated and verified trates to member factory