Fix useless io & removed copy, swap, assignment in HDF5

Removed copy ctors, swap methods and assigment operators in HDF5 entities.

Added ctors for getters to use to avoid unwanted io, fixed getters to use new ctors.