Fixing bug with method call on undefined
Build for previous commit
Building specs too in build.sh
Fixing bug:  ->
Version bump for previous bugfix
Build process converted to a Grunt process. Includes uglification.
Upped version.
Gruntfile.js converted to Gruntfile.coffee, and files now prepended with version numbering.
Tab cleanup
Merge pull request #20 from BennyC/build-process

Build process
Fix $.globalMessenger().hookBackboneAjax(). Previously it was not accepting options & potentially clobbering options that did exist.
Only clone options when necessary (perf)
Remove unnecessary check for options.messenger
Rewrite hookBackboneAjax based on comments, now overrides Backbone.ajax if it exists
Updated package.json to 1.1.0 and built
Simplify the hookBackboneAjax option cloning syntax a bit, fix typo in
Backbone version comments, Add _withoutMessenger object to keep a
reference of what Backbone.ajax was before our meddling.
Remove ie9 caching fix which doesn't belong in messenger.  Make fix such
that calling hookBackboneAjax multiple times won't result in multiple
requests being made.
Typo
Restore missing line
Build