Fix VSProject item sorting:
* Use object type in the sort key
* Call _key recursively over containers
* Prevent passing of iterators to xsorted
* Fix VSProject generator with new sorting
Simplify initialization of Pathfinder using C++11 constructs.
Rate-limit SSL client renegotiation (RIPD-360)
Fix VSProject item sorting (again)

Conflicts:
	src/beast/site_scons/site_tools/VSProject.py
Fix version to say 'rippled'
Support stream composition of testcase names
Use Books in Ledger.