Revert "only bundle in node for execjs based apps"

This reverts commit 1ab4678ffe44ac6c124ab3303598b92ea4020788.
Revert "bundle node into rails 3 slugs :{"

This reverts commit 550a90a543dcbe72a2b703ec93736bd0fe09e638.
note when we create a database.yml
use env shell program for env vars
use dummy database_url for assets:precompile
rails needs this to set the cache store to file

https://github.com/rails/rails/blob/master/railties/lib/rails/application/configuration.rb#L100

we need the cache store to be on disk so the md5 sums of the assets are
stored properly
set rails env to production gg
remove the compile task check since it might not stay around
don't fail if the assets:precompile task works
Revert "Revert "bundle node into rails 3 slugs :{""

This reverts commit e9cbc0fe01ea3c0df57e4fa07509c3f992d794b0.

Conflicts:

	lib/language_pack/rails3.rb
Revert "Revert "only bundle in node for execjs based apps""

This reverts commit 2452eafd18d4db42313d4e6e387f38dca455ca4b.
uninstall node.js if assets:precompile works
hide assets:precompile output, assets:precompile fail copy change
change asset pipeline copy
always install node.js for rails 3.1 :{
verbiage tweak
remove -x flag from cp due to Mac's Unix lameness
upgrade to bundler 1.1.pre.7
upgrade to bundler 1.1.pre.8
allow assets:precompile to do git things