put common temporary hdf5 variables at top of hdf5 module
changed rank_data to hdf5_rank
extension for separate source file now appended in statepoint module