cgns: without-hdf5 option

Closes #548.