Reshape bang

I have added the method suggested in issue https://github.com/SciRuby/nmatrix/issues/169.
there must be some issues regarding my use of alloc but i wanted to know if this is on right track.