Fix account_lines, account_offers and book_offers result (RIPD-682):
The RPC account_lines and account_offers commands respond with the correct
ledger info. account_offers, account_lines and book_offers allow admins
unlimited size on the limit param. Specifying a negative value on limit clamps
to the minimum value allowed. Incorrect types for limit are correctly reported
in the result.
Add rfc2616::parse_csv
Make ci_equal a function
Add operator<< for basic_streambuf
Add WrappedSink
Add short_read manual unit test:
This manual unit test explores the outcomes of shutting down
SSL stream connections at various point during a session.
Remove unused RPCServer.
Remove MurmurHash from Beast
Remove sole use of beast::MurmurHash
Remove dead TxQueue code
Make Stoppable unit tests manual
Add missing header needed for boost 1.57 compatibility.
RIPD-672:  Clean up CKey and RippleAddress

Remove CKey dependency on RippleAddress by passing Blob arguments rather
than RippleAddress arguments.

Rename impl/CKey.cpp to tests/CKey.test.cpp since it contains only tests
and not implementation.

Remove unused functions and other code.
ec_key:  Add very thin EC_KEY wrapper class
CKey:  getECIESSecret() invocant must be the private key
CKey:  Make getECIESSecret() a static function
CKey:  Make {en,de}cryptECIES() static functions
Rename CKeyECIES.cpp -> ECIES.cpp