Allow using custom version of coffeelint.js

I wanted to use the latest version of coffeelint, but I couldn't get the submodule to work correctly, so I added this method to use a different version of coffeelint (from npm). This will make it easier to follow updates of coffeelint without changing the gem.