AMD support, jQuery bundled

String of commits allows for F2.js to be loaded as an AMD module, or not.  Also allows F2 to play more nicely within existing AMD containers.

jQuery is also bundled as a dependency.