Implemented 'flush' and 'close' functions for HDF5Files; added HDF5File.writable attribute; corrected bug in HDF5Group::subgroup_paths.