OZP-64: Undoing accidentally committed testacular.conf.js
OZP-61: Migrate RPC API.

1. Clean up from original RPC commit.
2. Fixed intermittent RPC bug where Constants object was null due to not being defined properly in a require js enabled environment.
3. Removed unnecessary global variables in require js environment.
OZP-64: Updating Preferences WIdget
OZP-64: Fixing WidgetComms init
OZP-64: Fixing current-user related preference bugs
OZP-672 - launch menu updates
OZP-672 - launch menu updates
OZP-64: Delete preference 404 if not found
OZP-64: Adding jsonMappingException to CXF exception handlers
OZP-64: Adding error dialog to PreferencesWidget
OZP-672 - fixing saving and making launching single click for funcitonal tests
OZP-672 -  single click for funcitonal tests
OZP-64: Making PreferencesWidget more ameanable to functional tests
OZP-64: Adding functional test widget launch function
Merge branch 'master' into feature/ozp-64-preferences-api

Conflicts:
	bundles/client/container/wab/src/main/webapp/WEB-INF/views/jsconfig/serverConfig.jsp
OZP-64: Preferences Functional Tests for get and set