Fix read_esri_ascii

This pull request should fix the bug where `read_esri_ascii` failed to flip the data read from a ESRI ASCII file. Previously, the zero-th row of the file corresponded to the zero-th row in the returned matrix. This is incorrect. The zero-th row of the file should be the last row of the matrix.