create abstract Feed and rework old feeds
fix btc38 feed
Merge branch 'develop' of https://github.com/BitShares/bitshares_toolkit into market_maker
Audit try/catch blocks to avoid anything that could yield during a catch block.
For the most part, the modifications involved setting a flag inside the catch block, then checking the flag immediately after.
Only remove index when reindexing fails; not the entire chain.
Merge branch 'develop' of github.com:BitShares/bitshares_toolkit into develop
Restore mistakenly deleted pretty-print function
Update submodule
Merge branch 'develop' into btsx

Conflicts:
	programs/web_wallet
Audit try/catch blocks in wallet to avoid anything that could yield during a catch block (continuation
of last commit bd87536a1c277a829383d61ee5e2c49f69096bd1
Update fork block nums
Merge branch 'develop' into btsx