Update submodules
Fix margin call on expired position.

The while loop was supposed to iterate over all cover positions looking
for expired orders to force them to cover. This is not the most
effecient approach, but it will work.
Add hardfork warning
Move balance_record impl to its own file
Merge branch 'develop' into bitshares

Conflicts:
	programs/qt_wallet
	programs/web_wallet
Handle market hardfork
Rescan genesis on upgrade
Recalculate asset supplies on next hardfork