Merge remote-tracking branch 'jobara/FLOE-112'

* jobara/FLOE-112:
  FLOE-112: updated demo markup, added restart
  FLOE-112: reformating releaseNotes
  FLOE-112: Added Bootstrap dependency
  FLOE-112: removed unneeded line in release notes
  FLOE-112: added version info for highlight.js
  FLOE-122: Added the pretty-diff dependency
  FLOE-112: Pulling in highlight.js dependency
  FLOE-112: Pretty printing markup viewer
  FLUID-112: dataSource fires afterChange event
  FLOE-112: Added persistence and markup viewer
  FLOE-112: fixed keyup binding
  FLOE-112: improved styling and active state
  FLOE-112: simple unstyled editor
  FLOE-108: Updated infusion library to include renderer.
  FLOE-108: Removed a commented line.
  FLOE-108: Added the icon indicator component and its unit test.
FLOE-108: Improved the indicator component by naming state options with actual states instead of colours as well as removing the duplicate in indicator unit tests.
FLOE-108: Removed more occurrences of "colour" from the code.
FLOE-108: Removed the un-necessary tooltip open/close actions.
Merge remote-tracking branch 'cindyli/FLOE-108'

* cindyli/FLOE-108:
  FLOE-108: Removed the un-necessary tooltip open/close actions.
  FLOE-108: Removed more occurrences of "colour" from the code.
  FLOE-108: Improved the indicator component by naming state options with actual states instead of colours as well as removing the duplicate in indicator unit tests.
Merge branch 'master' into FLOE-112