Config improvements:
* More fine-grained Section mutators
* Add remap for mapping legacy single sections to key value pairs
* Add output stream operators for BasicConfig and Section
* Allow section values to be overwritten from command line
* Update rpc key/value configs from command line
* Add RPC::Setup with defaults and remap legacy rpc sections
Use secure RPC connections when configured
Remove obsolete SharedArg
Rewrite HTTP/S server to use coroutines:
* Fix bug with more than one complete request in a read buffer
* Use stackful coroutines for simplified control flow
* Door refactored to detect handshakes
* Remove dependency on MultiSocket
* Remove dependency on handshake detect logic framework
[checkpoint] Testing out the functionality of the ws.
[checkpoint] Use new wallet class in ripple-lib
* Pending pull https://github.com/ripple/ripple-lib/pull/161
[checkpoint] Submit and process a transaction
[checkpoint] Simulate random transactions over time
[checkpoint] Ledger summary stats.
[checkpoint] Don't output the full ledger.
[checkpoint] Need a newer version of ripple-lib
* Force exit on server disconnect.
[checkpoint] Update ripple-lib version again.
* Need wallet generator from 0.8.1-rc1
[checkpoint] Organize a function library. Attack scenario.
[checkpoint] Create a bunch of trustlines for 1 account.
[checkpoint] Up the ledger_accept timeout
[checkpoint] more timing tweaks
[checkpoint] use the function library in test4.
[checkpoint] Bump the ripple-lib version again
[wip] Transaction rate measuring.
[wip] more logging