Fail preparsing when errors are detected
Errors should be propagated when merging parsed schema, eg, loading preparse files
Merge pull request #280 from iarna/preparse-errors

Fix error handling- preparse should emit errors and schema loading should merge them