Use `bsml` namespace (instead of `BSML`); separate out implementation code from headers; etc, as preparation to merge with latest BioSignalML model code.
Hide Redland RDF library details from BioSignalML library users.
`signals` is reserved in Qt, so rename private member.
Get units code cleanly compiling.
`MapBase` is a virtual class.
`floor` is in <cmath>.
Use generic include file in test module.
Namespace is now `bsml`.
Top level BioSignalML include file.
Start merging latest code for BioSignalML model into source tree.
Update top-level include file for latest model code.
More refactoring -- use full path to include files; utility code is in its own sub-directory.
Get updated library building with CMake.
Include HDF5 code in BioSignalML library.
Add missing includes.
WIP -- MSYS CMake build configuration.
Define BioSignalML recording formats as literal values.
Define empty, integer, and double literals.
Change style of `xsd` names as `double` is a reserved word in C++.
Rework `Clock` code to make it easier to sub-class.