Expects jQuery to be available through global $ variable instead of loaded as a module

Flight uses the global `$` variable to access jQuery throughout the code. 

Like this:
````javascript
$element = $(arguments[0]);
````

But since Flight is built on using an AMD module loader and everything is a module, jQuery should also be loaded as an AMD module and assigned to the `$` variable in the module definition.

Like this (`flight/lib/component.js`):
````javascript
define(
  [
    'jquery',
    './advice',
    './utils',
    './compose',
    './registry',
    './logger',
    '../tools/debug/debug'
  ],
  function($, advice, utils, compose, registry, withLogging, debug) {
    ...
````