grunt: Added grunt file with rules. Added a rule to minify and concat files. Changed demo to use minified version.
grunt: Added grunt task for LESS and also for copying necessary images into diet/ folder
styling: Fixed CSS to have proper name convention to avoid CSS style collisions. making a11yAccordeon-centralPos as a function to avoid extra unnecessary class definitions.
styling: moved border colour into a separate variable
styling: Fixed CSS to have proper name convention to avoid CSS style collisions. making a11yAccordeon-centralPos as a function to avoid extra unnecessary class definitions.
styling: last few fixes for area names
Merge branch 'styling'

Conflicts:
	assets/a11yAccordeon.less
	dist/js/a11yAccordeon.min.js