add HistoryStorage
add WalletStateManager
move events TxDb, CoinManager, HistoryManager from Wallet to WalletStateManager
rename TxDb to TxManager
remove TxStorage, CoinStorage, HistoryStorage
add WalletState (storage tx, coins, spend outs and history)
add Wallet.getAllAddresses cache
fix history entries order in HistoryManager
update cclib version
move wallet files, change network callbacks to promise
change network.getTx
mark SyncMixin as deprecated, small jsdoc fixes
remove todo in index.js