keydata's account_address different from pubkey's address after account create, if there is no parent account address, then the account_address of this key is itself
merge from upstream/master
add a testcase to test the account address be pubkey's address in keydata, account_address are both stored in keydata and account, wallet_get_account get account_address from account_record which is good, but some other apis could query account address in keydata like list_public_keys
change catch() for rpc_server::get_method_data() call, which now throws unknown_method instead of key_not_found_exception.
Fixes #297
Merge pull request #292 from HackFisher/master

keydata's account_address different from pubkey's address after account create
Changing async task operation to allow multiple clients in the same process to run simultaneously from different input streams. Allow execution of a startup script passed via --input-log before accepting command input from std::cin (if you're just writing a test and don't want to read from cin after the script executes, add a quit to the end of the script).
Just some quick notes on how to launch multiple clients and how they initialize their command-line interface, currently.
get wallet_tests compiling again
Add calls to client start after configuring the client.
Replace c++14 make_unique with something more c++11 friendly
Trigger network connect loop or terminate excess connections whenever we change desired or max number of connections
Fixes #296
Add a version of list_errors that just dumps the what() instead of the whole exception.
NTP now syncs at regular intervals and blocks are stored separately
Merge branch 'master' of github.com:BitShares/bitshares_toolkit
updating vendor
Merge pull request #82 from BitShares/master

Merge from Remote:BitShares