fixed some weird string things with some versions of clang

Depending on how clang compiles it (i tried my best to break it) you need to pass 'const char*' to the 'H5::CommonFG::*'  and 'H5::H5File::H5File()' methods.