Factoring out common functional test code
Merge branch 'master' into functionalTestBase

Conflicts:
	bundles/client/container/wab/src/main/webapp/WEB-INF/views/jsconfig/serverConfig.jsp
Merge branch 'master' into functionalTestBase

Conflicts:
	tests/functional/src/test/groovy/DashboardSwitcherSpec.groovy
OZP-153 Spock-based integration tests for REST layer
Reactivating preferences functional tests
OZP-153 Added tests for dashboard templates
OZP-153 Created test templates
OZP-153 Imports
OZP-153 Group and Stack integration tests
OZP-153 Use Hybrid security (CAS + basic Auth) and preemptive authentication in HTTPBuilder.
OZP-153 Cleanup
Merge branch 'master' into feature/ozp-153-integration-tests
OZP-153 Spock-based integration tests for REST layer
OZP-153 Added tests for dashboard templates
OZP-153 Created test templates
OZP-153 Imports
OZP-153 Group and Stack integration tests
OZP-153 Use Hybrid security (CAS + basic Auth) and preemptive authentication in HTTPBuilder.
OZP-153 Cleanup
OZP-153 Account for empty data sets in integration tests