Process switches with regex in VSProject generator:
* Handles "DisableSpecificWarnings" switches
Add missing beast includes
Fixes to VSProject generator:
* Canonical sorting for all platforms
* Fix incorrect path separator
* Filter predefined duplicate environment switches
Fix case-sensitivity for NOLOGO in booltable
Improve Journal logging framework:
* Allow partition log levels to be adjusted
* Cleanups
Fix bug in VSProject when no LIBPATH in env
Add ASIO strand to StatsDCollector
Improvements to HTTP parsing
Remove boost::hash_value() overloads.
This addresses https://ripplelabs.atlassian.net/browse/RIPD-102
Various tidying:
* Fix unused variable warnings.
* Clean unused items from TER.
* Improvement to LES use of shared_ptr.
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
Fix VSProject item sorting (again)

Conflicts:
	src/beast/site_scons/site_tools/VSProject.py
Support stream composition of testcase names
Fix static_initializer: …
* Prevents double construction, invalid access
* Unit test works on MSVC and non MSVC
Workaround gcc bug with static_initializer default ctor
Fix build warnings and .gitignore.

* Comment out unused local function for both clang and g++.
* Get rid of numerous Boost warnings for clang.
* Remove some unused local variables.
* Put TAGS into the .gitignore.
Make bind_handler variadic ctor explicit
Add HTTPHeaders::build_map
Fix intrinsic calls in static_initializer
Tidy up hardened_hash:
* Added siphash as a HashAlgorithm
* Refactored class responsibilities