Update and rename Gruntfile.js to Gruntfile.coffee

Why? It's more pythonic in nature and grunt supports it by default!

Why not? Not everyone knows it! but it's no excuse to not use it. 
It's simple to understand/learn.