DDF-825 Re-enabled integration tests

- Added installer application list for default install
- Fixed to use external Solr provider by default
- Added wait for CXF to completely start due to installer race condition
- TestFederation now extends TestCatalog
- Added new http port configuration
- Added logging for start and stop of integration test cases
- Added more rest-assured response logging for failure debugging
DDF-825 Upgraded to Pax Exam 4

- Switched to using the java runner instead of the script runner to run DDF
- Upgraded pax-exam, rest-assured, slf4j, and junit
- TestFederation now uses rest-assured for testing
- Fixed wait for catalog provider and federated source to avoid NPE
- Removed unused dependencies
- Removed hamcrest from thirdparty and wrap bundle in configuration instead
- Added isDebugEnabled flag for remote debugging
DDF-825 Fixed downloading maven central artifacts during pax exam tests

- Added default Karaf repositories to test DDF configuration
- Moved maven.repo.local to configuration for java runner
- Removed unused dependencies from pom
DDF-825 Added system properties for Solr catalog cache