Fixes a bug in AbstractMatrix.subtract(Matrix,Factory)

This pull request fixes an issue in `AbstractMatrix.subtract(...)`. See issue #46 for the vector counterpart of this issue.