[472380]Repaired SWTBot tests

Merged Eclipse Webmaster requested to merge github/fork/SmithRWORNL/master into master

Created by: SmithRWORNL

Adds proper dependencies to SWTBot test bundles, allowing them to create Eclipse instances when launched from Maven to run tests in. It also changes PlotEditorTester to use a fake IVizServiceFactory, since Maven does not iniatalize and consume all OSGi services needed for the test.

Signed-off-by: Robert Smith SmithRW@ornl.gov Bug: 472380 https://bugs.eclipse.org/bugs/show_bug.cgi?id=472380

Merge request reports