Extract survey creation and deployment to static method
Formatting and imports
Extract SurveyProvider interface from SurveyWizard
Add fake survey factory method
Renamed test
Increase visibility for test
Extract method for testability and other renames
Added test for installation code
Added sanity checks and other refactorings to the test

Times like these I wish I had lambdas and collection operators.
Added assert for initial files
Merge pull request #71 from cdmihai/operationUnitTest

Operation unit test
Made the InstallerOperation public
Added extension point for the InstallerOperation
Renamed the extension point name
Removed the dependency on the UI and exported the installer operation package
UI now depends on core, as it should
Moved the SurveyOperation to the UI plugin
Exporting the main package
Made the contractor with no-arg

Otherwise, the platform cannot instantiate it
Correct schema definition