FLUID-4927: Started on the unit tests for uiOptions.textFont which does not work yet in this commit.
FLUID-4827: Added unit tests for textFont panel.
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
FLUID-4927: Fixed the failing tests in IE9 and added all-tests.html for running all uiOptions unit tests at one shot.
FLUID-4927: Refactored the repetition code in uiOptionsTests.