Fix for parsing PFM header
Fix for parsing PFM header

Previously, the PFM parser used seekg(1) to move past the newline
at the end of the header. For files created using CR+LF end-of-line
marker, seekg(2) would be needed. Calling std::getline() instead handles
that transparently.

Tom94/tev,Tom94/tev,Tom94/tev,Tom94/tev