Fixing loads of stuff...

- Make csslint more strict
- Delete unnecessary tasks from Gruntfile.js and adding new ones
- Make the 'Grunt Workflow' in the README.md to be more comprehensive
- Convert tabs to spaces and adding new line at the end of files
- Fixes #9