GPII-153, GPII-187: Push up the latest infusion library based on FLUID-5205 branch.
GPII-153, GPII-187: Make use of composite panel for PCP speak text (or named as "visual alternatives" in the latest wireframe) panel.
GPII-153, GPII-187: Added preview grades.

The preview grades can be composed in the auxiliary schema to add the various types of previews to an adjuster.
This is currently only working for composite panels due to FLUID-5213
Merge remote-tracking branch 'cindy/GPII-153_GPII-187' into GPII-153_GPII-187
GPII-153, GPII-187: adding new preview grade.

Adding in the file containing the new preview grade. Missed in previous commit.
GPII-153, GPII-187: using modelListeners.

Updated to use the new modelListeners declarative syntax for binding model change events.
GPII-153, GPII-187: decorators to subcomponents

Renderer Fluid component decorators are not allowed for sub panels. These have been replaced by using subcomponents instead.
GPII-153, GPII-187: merging selectorsToIgnore

The preview grade now merges selectorsToIgnore.
GPII-153, GPII-187: Using conditional panels

Switched the pcp example to make use of the conditional panels. Also simplified the code by removing the unused parts.
GPII-153, GPII-187: Simplified pmt

Simplified PMT by removing the unused parts.
FLUID-5220: Updated Infusion

Includes conditional panels and improved performance of composite panels.
Merge remote-tracking branch 'jobara/FLUID-5220'

* jobara/FLUID-5220:
  FLUID-5220: Updated Infusion
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' into GPII-153_GPII-187

Conflicts:
	src/shared/lib/infusion/MyInfusion.js
GPII-153, GPII-187: Updating demo code

Updated the demos to use the new fluid.prefs.create function
GPII-153, GPII-187: Updated copyrights.
Merge remote-tracking branch 'jobara/GPII-153_GPII-187'

* jobara/GPII-153_GPII-187: (401 commits)
  GPII-153, GPII-187: Updated copyrights.
  GPII-153, GPII-187: Updating demo code
  GPII-153, GPII-187: Simplified pmt
  GPII-153, GPII-187: Using conditional panels
  GPII-153, GPII-187: merging selectorsToIgnore
  GPII-153, GPII-187: decorators to subcomponents
  GPII-153, GPII-187: using modelListeners.
  GPII-153, GPII-187: adding new preview grade.
  GPII-153, GPII-187: Added preview grades.
  GPII-153, GPII-187: Make use of composite panel for PCP speak text (or named as "visual alternatives" in the latest wireframe) panel.
  GPII-153, GPII-187: Push up the latest infusion library based on FLUID-5205 branch.
  GPII-153, GPII-187: Break down increaseSize.json to several message json files for every sub-panel.
  GPII-153, GPII-187: Created a wrapper stepper class gpii.adjuster.textfieldStepper and applied it to PMT and PCP. This leads to the removal of plusMinus component in PMT code.
  GPII-187: Moved all composite adjusters outside sliding panels. This is temporary for testing purposes until this functionality is fixed. It caused some styling problems. MagnifierFollows classes could not be fetched from aux schema. All GPII-187 "increase size" adjusters are available.
  GPII-187: Brought back only the cursorSize in schema. Corrected cursorSize's heading.
  GPII-187: Added expanded headings in "increase size" adjuster. Some styling will be needed here.
  GPII-187: Added some corrections in magnifierPosition adjuster. Looks like the composite panel cannot handle "classnameMap" extra option in sub-panels.
  GPII-187: Fixed the cursor size slider. There seems to exist a bug though where slider always remembers the immediately previous saved value.
  GPII-153, GPII-187: Made the tool to not break. Left only the cursorSize adjuster, because having both this and the textSize adjuster seems to break it. Fixed a typo.
  GPII-153, GPII-187: Replaced plusMinus component used in pmt textSize adjuster for incrementing or decrementing font size with textfieldStepper component.
  ...
Merge remote-tracking branch 'fluid-project/master'

* fluid-project/master: (402 commits)
  GPII-153, GPII-187: Updated copyrights.
  GPII-153, GPII-187: Updating demo code
  FLUID-5220: Updated Infusion
  GPII-153, GPII-187: Simplified pmt
  GPII-153, GPII-187: Using conditional panels
  GPII-153, GPII-187: merging selectorsToIgnore
  GPII-153, GPII-187: decorators to subcomponents
  GPII-153, GPII-187: using modelListeners.
  GPII-153, GPII-187: adding new preview grade.
  GPII-153, GPII-187: Added preview grades.
  GPII-153, GPII-187: Make use of composite panel for PCP speak text (or named as "visual alternatives" in the latest wireframe) panel.
  GPII-153, GPII-187: Push up the latest infusion library based on FLUID-5205 branch.
  GPII-153, GPII-187: Break down increaseSize.json to several message json files for every sub-panel.
  GPII-153, GPII-187: Created a wrapper stepper class gpii.adjuster.textfieldStepper and applied it to PMT and PCP. This leads to the removal of plusMinus component in PMT code.
  GPII-187: Moved all composite adjusters outside sliding panels. This is temporary for testing purposes until this functionality is fixed. It caused some styling problems. MagnifierFollows classes could not be fetched from aux schema. All GPII-187 "increase size" adjusters are available.
  GPII-187: Brought back only the cursorSize in schema. Corrected cursorSize's heading.
  GPII-187: Added expanded headings in "increase size" adjuster. Some styling will be needed here.
  GPII-187: Added some corrections in magnifierPosition adjuster. Looks like the composite panel cannot handle "classnameMap" extra option in sub-panels.
  GPII-187: Fixed the cursor size slider. There seems to exist a bug though where slider always remembers the immediately previous saved value.
  GPII-153, GPII-187: Made the tool to not break. Left only the cursorSize adjuster, because having both this and the textSize adjuster seems to break it. Fixed a typo.
  ...
Merge remote-tracking branch 'GPII/master' into adjusters-pilots-2
Needs some bug-fixing.

Conflicts:
	demos/pmt/demo.js
	src/pmt/js/PMT.js
	src/shared/adjusters/html/contrastNewTemplate.html
	src/shared/adjusters/html/increaseSizeTemplate.html
	src/shared/adjusters/html/magnifierTemplate.html
	src/shared/adjusters/html/textSizeTemplate.html
	src/shared/adjusters/js/contrast.js
	src/shared/adjusters/js/increaseSize.js
	src/shared/adjusters/js/magnifier.js
	src/shared/enactors/js/contrast.js
	src/shared/enactors/js/magnifier.js
	src/shared/preview/html/textPreview.html
	src/shared/schemas/js/pmtSchema.js
GPII-365: Some styling corrections after merge.