Rename ParseError to FromJSONError.

Users will confuse ParseError with Data.Conduit.Attoparsec.ParseError...
add tests