FLUID-5289: Move all demos (except FSS) up a level, freed from the portal.
FLUID-5298: Cleaning up the FSS demos
FLUID-5289: Removing the now-unused portal code
Merge remote-tracking branch 'upstream/master' into FLUID-5289
Merge remote-tracking branch 'simon/FLUID-5276' into FLUID-5289
FLUID-5289: Add basic overlay panel to the demos. Still need proper text
Merge branch 'master' into FLUID-5289

Conflicts:
	src/demos/fss/mobile/buttons/basic.html
	src/demos/fss/mobile/content/basic.html
	src/demos/fss/mobile/index.html
	src/demos/fss/mobile/nav/basic.html
	src/demos/fss/mobile/nav/icon.html
	src/demos/fss/mobile/nav/thumb.html
	src/demos/fss/mobile/tabs/basic.html
	src/demos/portal/js/demoAssets.js
	src/demos/progress/index.html
	src/demos/uploader/js/uploaderDemo.js
FLUID-5289: Fixes to mobile demo files
FLUID-5289: First pass at text for the demo overview panels
FLUID_5289: Test links in panels, remove Design link where there is no design; Fix overlay component CSS to ensure overlay is actually on top of everything.
FLUID-5289: Update the FSS overlay panel texts.
FLUID-5289: Rename demo JSON files to config.json
FLUID-5289: Rename folder containing config JSON files to 'json'
FLUID-5289: Staring to move Simon's overview panel test file into a proper demo
Merge branch 'master' into FLUID-5289
FLUID-5289: Linting
FLUID-5289: Remove the overview panel test file; it's been replaced by an actual demo
FLUID-5289: Fixed spelling mistake in the overview panel demo
Merge branch 'master' into FLUID-5289
FLUID-5289: Move consistent text into component defaults, clean up other small things.