Added LESS for CSS and a grunt watch

Updated grunt task versions too

Run ‘grunt watch’ to auto update app.css file from app.less

Added map generation on grunt build for min.css