Use js in front of CoffeeScript for compatibility

Allow deployment on servers without CoffeeScript installed,
by leaving frontmost files as js, which then use the coffee binary
in the dependencies.
Use js Gruntfile for compatibility

Allow grunt execution on servers without CoffeeScript installed,
by leaving frontmost files as js, which then use the coffee binary
in the dependencies.
Fix coffee-script require statement
Modify basic-coffee to use app.js and Gruntfile.js rather than CoffeeScript counterparts
Fix creation test case to reflect use of js Gruntfile and app.js
Merge pull request #39 from fritz-c/js-in-front

Make top-level script JS