Resolve #967: Add call to broadcast a signed_transaction
Pay collected base fees to delegates in addition to regular paycheck;
resolves #954
Add market assets back to genesis
Sharedrop balances have a last updated timestamp of the snapshot, not
genesis
accetance testing: testnet shutdowns correctly
Merge branch 'develop' of https://github.com/BitShares/bitshares into develop
Add wallet_delegate_update_block_signing_key; progress #873
Issue #944 - Allow sender/receiver to cooperate

Under normal operations escrow is released from one party to another
and there is no need to use an escrow agent.  If an escrow agent is
used he can divide up the funds between sender/receiver; however,
sometimes an escrow agent is not available or the sender/receiver
can agree to other ways to split the funds.  If the balance is
signed by both the sender and receiver it has the same power
as if it was signed by just an escrow agent.
Issue #944 - Add release escrow methods to builder

Code has not been tested.
Merge branch 'toolkit' into develop
[GS] Update regression tests
Update README.md
wallet_get_address_balances
#969 scan balances by owner
acceptance testing: a lot of improvements; now it's able to tests HTTP transactions callbacks
Invalidate previous secret hash and miss a round after changing delegate
block signing key; issue #873
Fix key_not_found_exception on get_info; resolves #952
new_testnet preserves whatever of genesis.json that it can now
Allow importing private key into account for which there are currently
no private keys; issue #873
Enabling block production checks for presence of signing key, not active
key; issue #873