[WIP] Make BeastConfig.h optional in the beast project
[FOLD] Make ripple's BeastConfig.h relative
Add workaround/noexcept.h for visual studio
Add abstract streams module:
* New basic_abstract_ostream template for generic output
* New abstract_ostream, common type alias
* basic_scoped_ostream, RAII output to abstract streams
New unit_test framework:
* Header-only!
* No external dependencies or other beast modules
* Compilation options allow for:
  - Stand-alone application to run a single test suite
  - Stand-alone application to run a set of test suites
  - Global suite of tests inline with the host application
  - Disable test suite generation completely
Use beast::unit_test::suite for some tests