Detect Coffee version and use correct compiler switch

For CoffeeScript >= 1.7.0 we should pass `--compilers coffee:coffee-script/register`. This pull request checks version the first time it's run and use correct compiler switch.

I haven't really tested CoffeeScript < 1.7.0 so if you could take a look that would be great!