New JPM
Improved the ui for testing
- Can now set the continuous and trace flags
- Allow the specification of test names
Support JUnit 4 completely
The current JUnit 4 support worked with the ant build but it did not work with the JUnit plugin in Eclipse. First I found out that you could no longer select, folders, packages, methods and types in the GUI. JUnit 4 tests were also reported as not being rooted in the GUI.

bndtools was adapted to better select test cases (it now also checks for annotations). bnd is adapted to process JUnit 4 correctly.
${plugin-dir} is not set during bnd tests
Removed error for embedded repo if we're testing bnd
Comments & cleanup
If you run tests from the JUnit plugin then you can rerun
the erred tests first. However, we then get duplicate tests
so this patch removes any duplicates.
Changed automatic ee's to use latest version, not all
Added additional false values
#479 Unresolved imports not reported because empty DynamicImport-Package resolved them
And DynamicImportPackage made the verifier ignore any unresolved imports. 

If no DynamicImport-Package is set, unresolved imports are reported. This actually influenced quite a few test cases that were manipulating the Import-Package header.