Added double valued general matrix multiplication and matrix vector multiplication. Because I need it.