FLUID-4927: Added uiOptions tests for non-default uioptions.
FLUID-4927: Fixed text field slider non-declarative settings. Tests pass.
FLUID-4927: Added back in the class name styles

Added back in the contrast class names to the contrast styles.
FLUID-4927: Moved contrast class to label

The contrast class had been placed on the span within the label, but needed to be on the label itself.
Merge branch 'master' into FLUID-4927-b
FLUID-4927: using the defaults as a grade

Now that FLUID-4939 has been fixed, I've switched from using the defaults as the type of UIO to the a grade for UIO.
Merge remote-tracking branch 'cindy/FLUID-4927' into FLUID-4927-b
Merge remote-tracking branch 'yura/FLUID-4927-b' into FLUID-4927-b
Merge remote-tracking branch 'justin/FLUID-4927-b' into FLUID-4927
FLUID-4927: Added more unit tests for settings panels as well as jslinting TestingTests.js