Import / Export window completed

The import/Export window allows models to be exported in their pure JSON
format and reimported again. It doesn't do error handling yet as it
expects the JSON to come from the engine.
Import model reports errors

The import/export model dialog now reports the errors that it receives
when trying to deserialize the JSON and when loading up the types.