Attempt to fix Bower installing jQuery twice

Fixed upstream in:
- https://github.com/ichord/At.js/pull/157
- https://github.com/ichord/Caret.js/pull/16
- ichord/Caret.js@72495fcb

Use GitHub dependencies until there is a release available.

Bug # 7310

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Update jQuery to latest in 1.x series, 1.11.0

Task # 315

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Remove browser-sniffing, old IE (<8) support from top menu

We currently target a minimum Microsoft Internet Explorer >= 10.

`jQuery.browser()` method was removed in jQuery 1.9
See http://jquery.com/upgrade-guide/1.9/#changes-of-note-in-jquery-1-9

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Add, require jquery-migrate for old jQ API shim

Warn rather than error.

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Remove browser-sniffing, old IE (<8) support from $.fn.mySlide
Update jQuery .live() usage to .on()
Update path to jQuery in karma.conf.js

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Merge pull request #1252 from opf/feature/jquery-upgrade

Upgrade jQuery to latest in 1.x series, 1.11.0