PipelineProject is now really just the data. Moved stuff for command file parsing / saving / importing to PipelineProjectParser.
PipelineProject is no longer directly used by the view, the view allocates a PipelineProjectProxy.
This is so we don't have winforms specific UITypeEditor etc attributes on PipelineProject.