FLUID-5101: Made low contrast themes lower contrast
FLUID-5101: Scoping jquery themes
FLUID-5101: UIOption css low contrast colour tweaks
Merge branch 'master' of git://github.com/fluid-project/infusion into FLUID-5101

Conflicts:
	src/lib/jquery/ui/css/fl-theme-dglg/images/ui-bg_flat_100_343434_40x100.png
	src/lib/jquery/ui/css/fl-theme-dglg/images/ui-icons_343434_256x240.png
	src/lib/jquery/ui/css/fl-theme-lgdg/images/ui-bg_flat_0_343434_40x100.png
	src/lib/jquery/ui/css/fl-theme-lgdg/images/ui-bg_flat_100_343434_40x100.png
	src/lib/jquery/ui/css/fl-theme-lgdg/images/ui-icons_343434_256x240.png
Merge remote-tracking branch 'heidi/FLUID-5101'

* heidi/FLUID-5101:
  FLUID-5101: UIOption css low contrast colour tweaks
  FLUID-5101: Scoping jquery themes
  FLUID-5101: Made low contrast themes lower contrast
FLUID-4907: Moved starter schemas into one file

Moved the starter primary schema grades, and the starter auxiliary schema into a common file called StarterSchemas.js
FLUID-4907: combined all starter grades together

Moved all starter grades, that are specifically for schemas, into a new file called StarterGrades. Updated the tests and demos.
Merge branch 'master' into FLUID-4907
FLUID-4907: Removed checks for empty objects

Removed the checks for empty objects. Also fixed the unit tests to all pass. Had to move the rootModel base grade from UIOptions to UIEnhancers, updated the dependencies for this.
FLUID-4907: Improved the auxiliary builder and the message lookup based on the pull request's comments.
Merge remote-tracking branch 'justin/FLUID-4907' into FLUID-4907

Conflicts:
	src/components/uiOptions/js/AuxBuilder.js

As well as fixing unit tests for the change on uio message resolver.
FLUID-4740: Removed new low contrast theme images from old webapp dir
Merge remote-tracking branch 'heidi/FLUID-4740'

* heidi/FLUID-4740:
  FLUID-4740: Removed new low contrast theme images from old webapp dir
Merge branch 'master' into FLUID-4907
FLUID-4907: removed cross dependencies

Removed the cross dependencies between the primary and auxiliary builders. This was achieved by having them take an empty option for the necessary fields. The builder, which uses the primary and auxiliary builders is responsible for setting the configuration between them.
FLUID-4907: Moved primaryBuilder to a subcomponent

Using the primary builder as a subcomponent of builder instead of being used as a grade. This works around the FLUID-5101. Also updated the demo to be initialized in manner more closely aligned with what we'd expect an integrator to use.
FLUID-4907: suppliedPrimary gradeName upated

The suppliedPrimary gradeName used internally by the primaryBuilder, now uses fluid.allocateGUID to create a unique gradeName every time it is used. This is to avoid a case where multiple calls to the builder will override the defaults for the grade.
Merge branch 'master' into FLUID-4907
Merge remote-tracking branch 'justin/FLUID-4907' into FLUID-4907
FLUID-4907: added comments to primary builder.