check_h5_settings: change some asserts to nicer checks
Merge branch 'master' into moreparallel