Check for coffee script version before failing.

Allow developers to write coffee-script in a something.coffee file, and then require them with require('something').
Catch exception that is thrown when the something.js file isn't found and try again with something.coffee.js.
Merge pull request #29 from tylerpeterson/master

Try coffee script before giving up on js.