Fix running tests even if no editor is open
Prevent TestRunnerView from stealing focus
Refactored active project and editor tracking
Running tests and submitting now use WorkbenchHelper
Merge branch 'DEV' of github.com:tmc-eclipse/tmc-eclipse into DEV