Merge pull request #3 from vikramrajkumar/master

More refactoring and upstream sync
Updating wallet to store unspent outputs

- fixes bug that required rescan after every start.
Merge branch 'master' of github.com:BitShares/bitshares_toolkit
Various updates to networking code.
Merge branch 'master' of github.com:BitShares/bitshares_toolkit
updating fc submodule
Merge branch 'master' of github.com:BitShares/bitshares_toolkit
client mines blocks
Refactor sell_domain
Merge branch 'master' of github.com:nmushegian/bitshares_toolkit
Merge branch 'master' of github.com:BitShares/bitshares_toolkit

Conflicts:
	libraries/wallet/wallet.cpp