All that's happening is by default the scaffolding generator scripts will spit out boilerplate coffeescript rather then boilerplate javascript.
All that's needed to change back is to comment out a single, clearly marked line of code.
If you're on Windows or Mac OS, ExecJS will use the JS runtime already installed on your system (Windows Script Host or Apple JavaScriptCore). You can also install a gem like therubyracer (V8 for MRI, available on Heroku) or therubyrhino (Rhino for JRuby) for faster compilation. And ExecJS can use Node.js or Spidermonkey if they're installed too.
You'll need CoffeeScript (gem) installed in this situation, but that's just another Rails dependency.
EDIT: I should point out that Rails will use CoffeeScript for client-side (browser) code, not server-side code. That remains Ruby and associated DSLs.
The commits add a dependency to the coffee-script[1] gem, which requires the execjs[2] gem, which requires some way of running JS.
1: https://github.com/josh/ruby-coffee-script 2: https://github.com/sstephenson/execjs