Matrix-Market: Fixed use of file reader.

Reader was working fine, only return value was incorrectly interpreted.
At the same time, the re-implementation of the matrix market reader is purged.