Refactored hdf5.File.__setitem__
Refactored hdf5.File.__setitem__


Former-commit-id: 75886b7318347f180b61fd61afcf139ed7a56c66 [formerly 22a106f93b84bbf16a83a3719096f8e70c462758]
Former-commit-id: c8e685b3aee82e8a59ddb504f2c6fc794bae929f
gem/oq-engine,gem/oq-engine,gem/oq-engine,gem/oq-engine,gem/oq-engine