Allow empty versions in the xdf2/xdf3 parser
Related to #632 (closed)
- Allow empty versions in the xdf parsers
- Fix import logic to handle potentially empty versions when importing a new schema
- Simplify the error handling for import errors
Related to #632 (closed)