JBIDE-13996 CDI project - missing beans.xml validation
JBIDE-14384 Quick Fix for missing beans.xml file problem which creates the missing file

Added method for testing marker resolutions on project
JBIDE-14403 addition of progress monitor to api and update test cases
JBIDE-14401 Fixed 'Ok' button typo -> 'OK'
Small update to comments and addition of a convenience method
JBIDE-14405 moving WaitJob out, and also moving ECFTransport impl details into a private class
JBIDE-14405 moving WaitJob out, and also moving ECFTransport impl details into a private class