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
Convert container to suite
Add abstract_chrono_io, remove dependence on chrono_io
Convert asio, container tests
Convert more tests
[FOLD] unit_test
[FOLD] Ripple run new unit tests