Reorganize source file hierarchy:
* Rename unity files
* Move some modules to new subdirectories
* Remove obsolete Visual Studio project files
* Remove obsolete coding style and TODO list
Fix VSProject.py extra dot
Add missing beast includes
Tidy up includes:
* Replace boost with std equivalents:
  - bind, ref, cref, function, placeholders
* More "include what you use"
* Remove unnecessary includes
Remove ScopedPointer, ContainerDeletePolicy
Add static_initializer
Fix MSVC workaround in basic_seconds_clock