Add coffee

Now you edit `.coffee` files instead of `.js` files and they will compile and concatenate into a single `all.js` file. `grunt serve` as usual!