Updated workflow so that development keeps to the same structure as production

Use grunt build --prod before commits
Merge branch 'staging' into feature/workflow

Conflicts:
	www/prod/css/default.css
	www/prod/script/main.js
	www/prod/script/main.js.map
Ignore the build.txt file
Fixed workflow with grunt to create a single production file

We now only have one single js file whether your running in dev or production, removed all extra production files and files that were not necessary any longer

- Fixed up some of the grunt file so that we don't repeat ourselves as much
Added the ability to run grunt prod which will unit test everything before building production files
Added build log and xml test report JavaScript into the single js file

- Added defines around iFrameResizer so it's only loaded when necessary
- Replaced single quotes with double in config files
Reduced the brightness of colorblind colors making them more appealing

- Forcing css files to be updated when running production grunt tasks
- Added white text to places where it makes sense
- Added the ability to turn off the auto color change for color blind colors and replace with a manual color