Require a C++11 conforming compiler
Fix ledger log warning, closes #298
Get the remote endpoint at accept time and use it
Don't check clang version using GCC macros
Fix strUnHex parsing of odd-length strings and add unit tests
Robust HashPrefix initialization (closes #300)
Use std::atomic instead of Atomic in AsyncObject
Move MultiSocket, RippleSSLContext to common module
Put asio files in the namespace
Add shared_handler
Add make_wrapped
Tidy up namespace usage in PrefilledReadStream
Use shared_handler in HandshakeDetector
Use make_wrapped in MultiSocket
Use shared_handler in MultiSocket AsyncOp
Use shared_handler in Socket, SocketWrapper
Remove needlesss template functions in Socket
Use make_wrapped in HTTPClientType
Use make_wrapped in Checker
Remove ComposedAsyncOperation