Merge pull request #16 from BitShares/master

add ubuntu build instructions
Disable echo of password in btsx client (Issue #29)
Providing generic http interface to wallet.
added http response code to fc
Factor out a lot of the information encoded into JSON-RPC functions into
a table storing metadata.  This simplifies implementation of the RPC
functions, and allows the CLI to do a better job of parsing arguments
and formatting results.

Conflicts:
	libraries/rpc/include/bts/rpc/rpc_server.hpp
	libraries/rpc/rpc_server.cpp
Compile fixes after merging in http rpc commits
Resurrect the derived CLI for DNS and have it pretty-print the
output of list_active_auctions.
[BW]: [Ign] Updated description and scripts to match VS 2013.
Merge branch 'master' of https://github.com/BitShares/bitshares_toolkit
some code comments and minor code clean up (variable/function renaming)
Fix a few bugs in the p2p integration that were preventing transactions
from being sent across the network correctly
more comments and minor code cleanup
comments and slight cleanup to collect_inputs_and_sign
Merge branch 'master' of https://github.com/BitShares/bitshares_toolkit
Get the automated bts_xt_client automated test working in p2p mode.  Allow bts_xt_client to create its own genesis block, fix operation in p2p mode when blockchain is empty.

Conflicts:
	tests/bts_xt_client_tests.cpp
Change manual testing docs to show proper bts/pts address usage.
Updating wallet RPC / web interface.
Merge branch 'master' of github.com:BitShares/bitshares_toolkit
redirect to login page if no wallet open
Merge branch 'master' of https://github.com/BitShares/bitshares_toolkit