Support data: url scheme in asset paths.
Merge pull request #3243 from mjtko/connection-pool-thread-fix

QueryCache/ConnectionPool thread fix (was #1670)
use Rails.root.join for assets guide
Clarifying ambiguous description of require_self in the asset pipeline
testing.rake should set the default task, closes #2564
fix bad formatting in the assets guide
Fixed BodyProxy.new for tests!
Merge pull request #3248 from arunagw/query_cache_test_fix_3-1-stable

Query cache test fix 3 1 stable
Sqlnet.log should be ignored
Merge pull request #3253 from arunagw/gitignore_sqlnet_file

Gitignore sqlnet file
Sqlnet.log should also be ignored into the app gitignore
Merge pull request #3255 from arunagw/app_gitignore_sqlnet_log_3-1-stable

App gitignore sqlnet log 3 1 stable
Revert "Merge pull request #3255 from arunagw/app_gitignore_sqlnet_log_3-1-stable"

This reverts commit d12af7a7033f0df5bafef7ff928404941c422adf, reversing
changes made to 8199b99049f3e0f5712897a0bc61836b161c0006.
Add comments to our generated .gitignore, including a note about when to use a global gitignore. Remove .sass-cache since we use /tmp/sass-cache, which is already ignored.
Postgres: Do not attempt to deallocate a statement if the connection is no longer active.
Disable 1.9.3 builds until upgraded from -preview1 to -rc1
Don't notify IRC on every single build, just failures and first success after a string of failures
Skip broken asset precompilation test on Macs. Issues with NFD vs NFC normalization on the asset filename. Major red flag with asset lookups!
The generator invokes rake with either the :env option, ENV['RAILS_ENV'], or development. So if Travis has exported RAILS_ENV=test, it'll be used instead of development, breaking these brittle expectations.
Test utf8 assets filenames with request instead of manifest lookup