Call pendSaveValidated without holding the ledger master lock
During old pathfinding, unlock earlier.
Fix missing call to setPubLedger on gap in published ledger stream.
getFetchPack fixes, spread fetch pack requests.
Websocket improvements:
* Log on_close/on_fail/on_open calls.
* Ping out connections.
* Improve ping logic.
* On websocket ping out, close abnormally.
* Avoid deadlock when shutting down websocket endpoint
Add stl module for c++11 compatibility classes
Add Beast.Insight stats collection module
Add CollectorManager for Beast.Insight support
Improved human readable JSON-RPC error messages
Error reporting tests
Check result.error against declared code
Start and stop main server before/after each test.