Fix a bug in set_receive_address_memo() that was attempting to insert
duplicate elements in the set
Add a test that sends and verifies transactions around in a network where we're simultaneously disconnecting and reconnecting nodes.  Fix the p2p node code to avoid immediately retrying connections when handshaking failed.
Front-end Wallet

Features:
add new receive addresses
add new send addresses
filter and sort both types of addresses
lock button and timer to lock and unlock the wallet

I also have some implementation for the "send and prompt for password"
functionality.  It is not currently included because my bts_xt_client is
unable to send from command line.
updating fc dependency
Merging transactional_db into master. The hard way

Transactional db changed a lot of things that resulted in difficult to
resolve conflicts, so this is a manual merge from the transactional db fork.
Better tracking of peer state in peer database
Explicit casts when converting from 64 to 32-bit integers

Conflicts:
	libraries/rpc/rpc_server.cpp
Minor fixes to get the new branch compiling on win32
updating manual testing documentation
Merge branch 'master' of github.com:BitShares/bitshares_toolkit
adding definition for transaction_summary
minor updates