Added Clang support for the compiler flags
Prepared the HDF5 interface
Fixed a typo in a doxygen statement
Replaced the C++98 throw statements with C++11 noexcept statements
Disabled the 'incompatible with C++98' warning/error
Replaced another throw statement with a noexcept statement
Disabled some more pedantic warnings for C++98 compability
Removed the unsigned keywords from two method return values
Removed some more of the unsigned statements and fixed some warnings regardning the variable type
The likely and unlikely macros are now also defined if the clang compiler is used
Added a macro for better class alignment
Reordered some members to ensure that all attributes are aligned properly
Implemented some of the HDF5 class methods
Added the missing documentation for the HDF5 class
Added some missing noexcept specifiers