FLUID-4908: Start breaking down UI Enhancer into action ants. Implemented "emphasize link" and "make inputs larger" actions.
FLUID-4908: Refactored style element component into an action ant. More work is needed on this component to replace finalInit with an expander.
Merge branch 'master' into FLUID-4908
FLUID-4908: Code improvement.
FLUID-4908: Turn actionAnts into a model plus evented component.
FLUID-4908: Added anther action ant "classSwapperEnactor" that will be used for adjusting text fonts and themes.
FLUID-4908: Added textSizerEnactor.
FLUID-4908: Added lineSpacerEnactor.
FLUID-4908: Improved code in a ginger way.
FLUID-4908: Half-way refactoring action ants in a more ginger way.
FLUID-4908: Refactored enactors to apply to the new framework standards.
Merge branch 'master' into FLUID-4908
FLUID-4908: Added tableOfContentsEnactor.
FLUID-4908: In the process of refactoring UIEnhancer with enactors, which are also being improved during this real world implementation.
FLUID-4908: Added modelRelay component to bind ants' private model and change applier with UIO global ones.
FLUID-4908: Completed refactoring UIEnhancer with enactors as well as fixing all the unit tests and demos due to the new UIEnhancer structures.
FLUID-4908: Fixed IE8 error of "Object doesn't support this property or method".
Merge branch 'master' into FLUID-4908
Merge remote-tracking branch 'amb26/FLUID-4929'

* amb26/FLUID-4929:
  FLUID-4936: Refined logging system for fluid.log removes high priority console.log statements
  FLUID-4935: Fixed an issue with resolverSetConfig not propagating from rendererComponent options to its applier options.
  FLUID-4929: Implemented capability to bind IoC Testing fixtures to events which fire synchronously as part of a component's construction, by means of i) support for Luke Skywalker references to the target component, ii) improved framework support for cross-injection of "createOnEvent" specifications, iii) a new event fired by every TestCaseHolder named "onTestCaseStart". Took the opportunity to clean up the "activity" system without which this kind of issue is hard to debug - wrote a "standard activity record renderer" which essentially restores the kinds of "activity traces" that we would get before we had the big refactoring accompanying FLUID-4330. This will also be of use in the "Greeking and Scrobbling" system underway for visualising IoC activities. Restored the "fluid.browser" context tag which had been destroyed during the FLUID-4913 work as being apparently "redundant" when in fact it was the only tag of this type. This was causing the special QUnit-browser-directed UI provided by IOCTestUtils to not appear.
  FLUID-4929: test case
FLUID-4908: Make UIEnhancer an empty component that the default enactors and inputs are filled in as grade components. Also improved modelRelay component to allow the mutual reactions between the external model and ants' internal model.