OZP-648: Creating CXF helper bundle

This bundle injects the spring security servlet into the CXF webapp
OZP-661: Change the default browser to Firefox to prevent PhantomJS crashes.
OZP-661: Change the default browser to Firefox to prevent PhantomJS crashes.

- update travis conf to launch firefox
OZP-664: Streamlined Kernel according to : noticed feature file had out-dated openjpa artifact … updated.
OZP-664: Merged with Master Branch
OZP-663 - Update OWF client pom files configuration to always pull in latest dependencies from repo.
OZP-663 - added more profiles so jenkins jobs can be more streamlined by only building the needed maven projects
OZP-75 Adjusted features to get rid of co-depenent features. Co-dependent features can be install at Karaf boot but not during run time
Merge branch 'master' into feature/ozp-664-streamline-kernel
Merge branch 'master' into feature/ozp-664-streamline-kernel
Merge branch 'master' into feature/ozp-648-current-user
OZP-667 Updating version number in pom files
OZP-665 - renaming noJavaScript profile to skipJavaScript
Merge branch 'master' into feature/ozp-664-streamline-kernel
OZP-76 Some proxy classes had public Mongo specific properties which Jackson tried to serailize as JSON. Made these properties private so Jackson will ignore them and only serialize those properties that are in the domain class definition
OZP-648: Adding expalnatory comment about spring context hack
OZP-509 - made changes so that serverConfig is a proper requirejs module
OZP-648: Removing CXF Spring security helper bundle
Merge branch 'master' into feature/ozp-648-current-user
OZP-648: Fixing username query