FLUID-4986: Fixed the issue with non-resolved IoC references in the protoTree. Tests added.
FLUID-4986: Added more tests to support complex nested resolvable references.
FLUID-5104: The reset button on the full page with preview demo only resets preview window rather than both preview and the main page. Also updated uiOptions component to be more comply with the latest framework.
Merge branch 'master' into FLUID-5104
FLUID-5104: Clicking reset button on the full page with preview demo would reset the adjusters as well as the preview window, without resetting applied settings on the main page.
FLUID-5075: wrapped code in a closure.

The textfield slider code had been missing the function ($, fluid) closure.
Merge branch 'master' into FLUID-4986
FLUID-4986: uiBound IoC expansion to use ${}

A uiBound renderer component must take a ${} for their supplied values.
FLUID-4986: Updated comment in RendererUtilities.js for changed function of fluid.extractContextualPath
Merge branch 'master' into FLUID-5075
Merge remote-tracking branch 'jobara/FLUID-5075'

* jobara/FLUID-5075:
  FLUID-5075: wrapped code in a closure.
Merge remote-tracking branch 'cindyli/FLUID-5104'

* cindyli/FLUID-5104:
  FLUID-5104: Clicking reset button on the full page with preview demo would reset the adjusters as well as the preview window, without resetting applied settings on the main page.
  FLUID-5104: The reset button on the full page with preview demo only resets preview window rather than both preview and the main page. Also updated uiOptions component to be more comply with the latest framework.