Support H5MD file format as input
It would be great if Ovito would also read the H5MD file format. The format builds on the HDF5 library and is produced by a number of MD softwares already. Analysis tools such as MDAnalysis and MDSuite process it, and teaming up with Ovito's visualisation engine would be really powerful.
I'm happy to help with the implementation, but I need some advice about the Ovito framework: where to put such an extension, is there a generic interface for file readers, where to include such an (optional) feature in CMakeLists, etc? We have a light-weight C++ header-only library for HDF5 files (named h5xx), so the implementation should be rather straightforward and clean.