HDF5_recorder: Changed generic Exception to ValueError in __call__ methods of the classes EmptyArrayRecorder and HDF5ArrayRecorder.
HDF5_serializers: Renamed write_numpy_structured_array_to_HDF5 to create_numpy_structured_array_in_HDF5. Create more accurately reflects the operation that write does not.
HDF5_recorder: Renamed HDF5_serializers.write_numpy_structured_array_to_HDF5 to HDF5_serializers.create_numpy_structured_array_in_HDF5.
nanshe_learner: Renamed HDF5_serializers.write_numpy_structured_array_to_HDF5 to HDF5_serializers.create_numpy_structured_array_in_HDF5.