Cleaning up all classes a bit

Mostly indentation, spacing and line length
Adding more grunt packages
Cleaning up gruntfile
Adding grunt watch task

will listen for changes in the coffeescript files and recompile them as
necessary
Cleaning up gruntfile again
Fixing a bug in the UI
Cleaning up index file
Moving sooperfish menu css into css folder

It's now built along with the rest of the CSS.
There were a couple of tweaks that needed to be made to the theme CSS
file to fix an issue with the menu arrows when compiled
Moving simple modal images into css/images folder
Cleaning up the files a little more
Doing a full build and document
Merge pull request #171 from rumblesan/cleanup

Code cleanup by Guy John aka @rumblesan