Processor properties now shown using correct editor for their type in the property grid.
Only showing dropdowns for processors that actually have properties.
Now showing correct properties for the current processor when the processor changes.
Now only showing processors which can accept input of the type output by the current importer.
When the importer changes such that the current processor is invalid we set the default processor for the new importer.
Implemented project serialization.