Add grunt-coffee

The coffee script files are now compiled when running `grunt`. Since not
all files are already re-written in coffeescript, i have to move them in
an temporary `cache` directory before i can concat them.