FLUID-5469: Adding Normalize and Foundation.

Added normalize to lib/src as it will be used for components, demos, and examples. Foundation is in demos/lib as it will only be used for demos.
FLUID-5469: Updated release notes

Added Foundation and Normalize to the release notes.
FLUID-5469: Removing FSS files and tests

Need to fix everything that used FSS for styling. Also left the fss directory in the preferences framework as these themes should be changed in FLUID-5482.
FLUID-5469: Preserving core styles from FSS

Preserving a set of styles from FSS that are generally needed and used. This is in the fluid.css file. A few additional styles that were specific to the progressive enhancement have been moved along side the code.
FLUID-5469: Updated uploader styles

Updated the styles for the uploader component to work without FSS.
FLUID-5469: Removed unneeded styles from unittests
FLUID-5469: Replaced fl-offscreen-hidden

replaced fl-offscreen-hidden (deprecated) with fl-hidden-accessible
FLOE-5469: Fixed manual tests expect prefs

Fixed the styling of the manual tests except those related to the preferences framework.
FLUID-5469: Updated the component examples styles
FLUID-5469: Updated the renderer example styles
FLUID-5469: Updated overviewPanel demo style
FLUID-5469: Updated inlineEdit demo style
FLUID-5482: Use stylus to generate css files used by preferences framework.
FLUID-5482: Add the compilation of stylus files into the grunt build script.
FLUID-5469: Fixed styling and converted component

Converted the demo to be an Infusion component and fixed up the remaining styling issues.
FLUID-5469: Added comments to js
FLUID-5482: Only commit stylus files instead of compiled css files as well as keeping stylus files in the infusion build.
FLUID-5482: Fixed stylus file paths in the grunt build script.
FLUID-5469: Fixed pager demo styles
FLUID-5469: Added normalize and foundation