FLUID-5205: Refactored tree rebasing

For values that are associated with valuebinding, the result is sourced from the composite panel instead of from the original subpanel. This gets around the timing issue where the subpanels are rendered before their model value is updated by the model relay.
FLUID-5205: fixed up value rebasing

Fixed an issue with the value rebasing where it wasn't using the rebased valuebinding to do it's lookup. Also attempting to guard against values source from an IoC Reference.
FLUID-5211: Pass down the addtional options defined in the auxiliary schema for subpanels to constructed grade.
FLUID-5205: Fixed selector surfacing.

The cutpoint generator is only run once. This means that all of the selectors, not just currently active sub panels, need to be surfaced immediately. Also removed the onRefreshView event as this is no longer used by anything.
Merge remote-tracking branch 'cindy/FLUID-5211'

* cindy/FLUID-5211:
  FLUID-5211: Pass down the addtional options defined in the auxiliary schema for subpanels to constructed grade.
Merge branch 'master' into FLUID-5205 and resolve conflicts

Conflicts:
	src/framework/preferences/js/AuxBuilder.js
	src/tests/framework-tests/preferences/js/AuxBuilderTests.js