Added hdf5 opcode files
Edited cmake lists
Fixed things for earlier C standard
Merge pull request #382 from eddyc/develop

This looks good to me, just needs one change to CMakeLists.txt.  I'll merge the request now and make the fixup to search for the hdf5 lib and make it a requirement for the library.