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.
oops. Haven't tested this out but wanted to ask if you think it's worth doing properly before committing any real time to it.