Rewrite FoFiType1::parse to be more flexible
Previous code needed Encoding to be at the start of it's own line
The file at issue #1422 (closed) doesn't have that and most of the other renderers show it correctly so we should do the same.
Also the code should be easier to understand now, and probably faster since we're not copying string around like before