Don't log non-fatal errors

The default error handler of DOMParser logs to the console when it encounters non-fatal errors. This is creating a lot of noise for plists that have minor validity problems but still are able to be parsed successfully. This PR passes a no-op handler to the parser to suppress the logging. Fatal errors should still raise exceptions.