FLUID-4997: Fixed a hanging bracket in UIOptions.css. Added new icon fonts for uploader and added tick, remove, and add icons to the CSS.

Need to work on converting the images for the error messages to icon font. Modified DemoUploadManager.js to always return an error (even on success) so we can do the styling properly. This will be removed on final commit.
FLUID-4997: Added icon font replacements for error messages. Still to do: dimmed browse button.
FLUID-4997: Tweaked icon sizing and positioning. Added icons for error messages. Changed the warning icon so it would render properly on Firefox.
FLUID-4997: Added IE8 fix, font now shows up properly.
Merge branch 'trunk' into FLUID-4997
FLUID-4997: Removed speak: none from the CSS>
FLUID-4997: Removed !important from the icon font specification.
FLUID-5068: moved max/min to range

Moved the max and min values from the models for the textfieldSlider and related components, to a range object in the components options/defaults. Also performed some whitespace linting.
FLUID-5068: fixed unit test and linted.

Fixed the unit test now that we use a range object instead of placing the values into the model. Also did some whitespace linting.
Merge branch 'master' into FLUID-5068
FLUID-4997: Changed the way errors appear when an error occurs during upload. Removed some unused error styles since upload errors are no longer rendered in a separate TR element.
FLUID-4997: Removed unused error styling. Changed name of "renderErrorInfoRow*" to "renderErrorInfo*" (removed the word "Row" from identifiers).
FLUID-5067: Ability to index material held in grade defaults records
Merge branch 'master' into FLUID-5067
FLUID-5076: Replace the enactor namespace from "fluid.uiOptions.enactor" to "fluid.uiOptions.enactors".
FLUID-5076: Rename the settings panel namespace from "fluid.uiOptions.settingsPanel" to "fluid.uiOptions.panels".
Merge remote-tracking branch 'jobara/FLUID-5068'

* jobara/FLUID-5068:
  FLUID-5068: fixed unit test and linted.
  FLUID-5068: moved max/min to range
FLUID-5076: Synchronized names for "textSizer" and "lineSpace" as well as placing all panel component into namespace "fluid.uiOptions.panels". Also replaced all the occurrence of "settingsPanel" to "panel".
Merge branch 'master' into FLUID-5076

Conflicts:
	src/webapp/components/uiOptions/js/Panels.js
Merge remote-tracking branch 'jon/FLUID-4997'

* jon/FLUID-4997:
  FLUID-4997: Removed unused error styling. Changed name of "renderErrorInfoRow*" to "renderErrorInfo*" (removed the word "Row" from identifiers).
  FLUID-4997: Changed the way errors appear when an error occurs during upload. Removed some unused error styles since upload errors are no longer rendered in a separate TR element.
  FLUID-4997: Removed !important from the icon font specification.
  FLUID-4997: Removed speak: none from the CSS>
  FLUID-4997: Added IE8 fix, font now shows up properly.
  FLUID-4997: Tweaked icon sizing and positioning. Added icons for error messages. Changed the warning icon so it would render properly on Firefox.
  FLUID-4997: Added icon font replacements for error messages. Still to do: dimmed browse button.
  FLUID-4997: Fixed a hanging bracket in UIOptions.css. Added new icon fonts for uploader and added tick, remove, and add icons to the CSS.