Suppress Boost-warning for UnitTest app.
Refactor the library.
Doxygen fixes.
Fix VS2010 compilation error.