Refactored h5t.go. Datatype is not longer required when calling Dataset Read or Write.

Since the Datatype can be discovered by calling library functions, there is no need for the user to pass it in to Read and Write. This simplifies the API, especially for reading, since the datatype would have to be somehow discovered by the user otherwise.