Reorganize test suite custom CSS

The versions and CDN links won't be totally mangled by the QUnit
header now.
Added jquery 1.11.0 support. Removed jquery 1.7.x support.
Added older jquery 1.10.2 support.
Update the jQuery supported versions
added rake to Gemfile so we can actually use the tasks from Rakefile
Merge pull request #360 from pekeler/rake_fix

added rake to Gemfile so we can actually use the tasks from Rakefile
Don't fire ajax:send if ajax:beforeSend was cancelled. Don't disable form elements until ajax:send.
Merge pull request #364 from MoonScript/disable-on-send

Don't fire ajax:send if ajax:beforeSend was cancelled. Don't disable form elements until ajax:send.
Merge branch 'master' into data-disable

Conflicts:
	test/public/test/data-disable.js