jquery.ba-bbq: Require either <jquery-1.9 or both jquery and jquery-migrate for jQuery.browser.

jquery.ba-bbq relies on jQuery.browser being defined. It works fine
with jQuery-1.9 on modern browsers but a JavaScript error is thrown
and logged by the browser when it tries to access
jQuery.browser.msie. Since the official jquery.ba-bbq may not be
updated for some time to support jQuery-1.9 directly, this change
requires jquery-migrate in the case that jquery.ba-bbq’s dependency on
jQuery is satisfied by ≥jquery-1.9.

The version range specifiers are based on
https://npmjs.org/doc/json.html#dependencies and the package OR syntax
is from
http://wiki.commonjs.org/wiki/Packages/1.1#Package_Descriptor_File .
Merge pull request #1197 from binki/master

Fix jquery.ba-bbq’s dependencies so that jquery-migrate is pulled in for ≥jquery-1.9