Merge remote-tracking branch 'fluid-project/master'

* fluid-project/master: (57 commits)
  GPII-135: Added a comment
  GPII-135: clean up
  GPII-135: removed comment, corrected typo
  GPII-135: updated to the latest infusion
  GPII-135: fixed a bug with toggling contrasts
  GPII-142: Theme overrides for demo content
  GPII-134: removed uneeded comment.
  GPII-135: toggling between contrasts
  GPII-135: created a new base grade for the panels.
  GPII-142: Small chrome fix
  GPII-134: Merged changes from Master. Fixed positioning of checkbox in high contrast to be similar to the default view. Panel Bar now appears white on black.
  GPII-142: Header, breadcrumbs, prev/next, menu, etc. css tweaked
  FLUID-4947: added more improvements to announcements.
  GPII-135: removed console log
  GPII-135: Low contrast preset added.
  GPII-135: Moved lib to shared directory
  FLUID-4947: removed a string length constraint.
  GPII-135: Upgrading Infusion
  GPII-145: added line-height to keep icons centred
  GPII-145: added line-height to keep icons centred
  ...
GPII-140: Logo and electron font icons added to demo resource. Likely want to change logo though.
GPII-130: Modified the string for "show/hide" button as well as dynamically adding and removing font icons.
GPII-130: Moved the font icon styling for "show/hide" from DiscoveryTool.css to demo.css.
GPII-130: Moved the font icon class into an individual span rather than inside <button>.
GPII-130: Code clean up.
Merge branch 'master' of github.com:fluid-project/prefsEditors
FLUID-4907: updated to the latest version of Infusion. Includes a fix to a top level primary builder options.
Merge remote-tracking branch 'yura/FLUID-4907'

* yura/FLUID-4907:
  FLUID-4907: updated to the latest version of Infusion. Includes a fix to a top level primary builder options.
GPII-124: Changed label colour and added text shadow, to fix low contrast
GPII-130: Added new demo content icon font which includes the "doesn't make sense" icon. Removed old icon set. There is an issue where the icon font is used on the same container as the button text. Icon and button text should be in separate containers.
Merge remote-tracking branch 'heidi/GPII-124'

* heidi/GPII-124:
  GPII-124: Changed label colour and added text shadow, to fix low contrast
Merge branch 'master' into GPII-130
GPII-130: Added the discovery icon besides the "doesn't make sense" text. The icon is not shown as a proper image.
Merge remote-tracking branch 'jhung/GPII-130' into GPII-130
GPII-130: Replace the <span> for the discover icon with <label> so the icon can be activated as well.
GPII-154: Clicking outside of the discovery tool hides it.
GPII-140: Added modified version of the tree logo. Fixed contrast theme logos not changing properly.
Merge pull request #1 from jhung/GPII-140

GPII-140: Added modified version of the tree logo. Fixed contrast theme ...
Merge branch 'master' into GPII-140