OZP-708: Add Marketplace sync interface to server bundles
OZP-708: Redirect marketplace sync URL for compatibility with OMP 7
OZP-708: Implement server-to-server sync call from OWF to Marketplace
OZP-708: Add config variables for MP sync
OZP-708: OWF/Marketplace sync does not require admin permission
OZP-708: Allow any server to send sync request (simplifies testing)
OZP-708: Unit test for OWF/MP sync service
OZP-708: Update sample Marketplace JSON
OZP-708: Inject configuration values in Blueprint
OZP-708: Use logger in filter instead of standard out
OZP-708: Sync existing widgets on bundle start
OZP-801: implement pref filtering for findWidgets method
OZP-708: Make unit test Groovier
OZP-801: implement widget name exact match
OZP-801: add listUserOnly method for /prefs/widget endpoint
Merge master into ozp-801
Merge master into ozp-801
OZP-801: change interceptor so that /prefs/widgetList isn't forwarded to /prefs/widget as they return different data structure
Merge branch 'master' into ozp-801-prefs-beyond-core
Finished the dashboard tests for bulkDeleteAndUpdate and bulkDelete.  I also found a bug in the bulkUpdate code due to these tests which has now been fixed.