New Grunt Tasks and Makefile

A Makefile has been added to help developing the project. With a
short command "make" will install the template in  "~./grunt-init".

More tasks have been added to the templates's Gruntfile.js i.e.
"root/Gruntfile.js". These new tasks include:

  - copy: copies html, css, js into dist directory
  - coffee: compiles coffescripts
  - cssmin: minifies css files
  - nodemon: runs a development server
  - stylus: compiles stylus files

These new tasks bring about new dependencies that have been
included into "template.js" to be found with `npm install`