Literate CoffeeScript compilation added

Files with the litcoffee extension are compiled as literate CoffeeScript
with the `--literate` flag for the Rhino compiler or the `-l` flag for
the NodeJS compiler.
* The NodeJS  compiler is untested.
* CoffeeScript files need to be manually renamed, for now.