NMatrix version

Hey, I found out that the NMatrix library is under active development, so I updated your code to use it. As a positive side effect, hdf5 can be a pure ruby gem since the data pointer is provided already by nmatrix itself.