FLUID-5191: Add fluid.prefs.uiEnhancerConnections to keep the common options used to connect enactors with uiEnhancer.
Merge branch 'master' into FLUID-5191 and resolve conflicts

Conflicts:
	src/framework/preferences/js/AuxBuilder.js
	src/tests/framework-tests/preferences/js/AuxBuilderTests.js
FLUID-5191: Use common grade names for prefEditor and uiEnhancer connections grades to be shared by enactor and panel components, as well as fixing a typo.
Merge branch 'master' into FLUID-5191
FLUID-5191: A work around of FLUID-5193 by having "fluid.prefs.uiEnhancerConnections" as a grade of "fluid.prefs.enactor" to reduce the noise of repeating "uiEnhancerConnections" in every enactor. However, this adds the dependency on uiEnhancer by enactors.
Merge branch 'master' into FLUID-5191
Merge branch 'master' into FLUID-5191
FLUID-5191: Use IoCSS reference to pass uiEnhancerConnections grade to enactors rather than adding it in the grade list of fluid.prefs.enactor.
Merge branch 'FLUID-5191'

* FLUID-5191:
  FLUID-5191: Use IoCSS reference to pass uiEnhancerConnections grade to enactors rather than adding it in the grade list of fluid.prefs.enactor.
  FLUID-5191: A work around of FLUID-5193 by having "fluid.prefs.uiEnhancerConnections" as a grade of "fluid.prefs.enactor" to reduce the noise of repeating "uiEnhancerConnections" in every enactor. However, this adds the dependency on uiEnhancer by enactors.
  FLUID-5191: Use common grade names for prefEditor and uiEnhancer connections grades to be shared by enactor and panel components, as well as fixing a typo.
  FLUID-5191: Add fluid.prefs.uiEnhancerConnections to keep the common options used to connect enactors with uiEnhancer.
Merge branch 'master' into FLUID-5205
Merge branch 'FLUID-5205' into FLUID-5220