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
FLUID-4927: removed panel config from default uio

Removed the setting panel configurations from the default UIO config. These are now specified directly in the configurations for the specific flavours of UIO.
FLUID-4927: removed preview from default UIO

Also removed the preview subcomponent from the default UIO config. It had been that only one of the three flavours of UIO were actually using the component so most cases were just overriding it.