Play nicer with exoskeleton

This means exoskeleton can more easily be used with this module in commonjs/amd.

I'll add tests, docs and do the same for Backbone.NativeAjax if this seems sound.