pathFromString is pure now and returns the error message instead of silently failing.

unsafePerformIO remains in ReadPath and print the error from there.
Merge branch 'master' of github.com:diagrams/SVGFonts
stemh and stemv is not available in some fonts. Made them Maybe values.
Merge pull request #8 from jbracker/master

Fixed some more parsing errors that came up.