produce a version of raygun4js without jquery hooks

You can now choose to use either the version without the jQuery hooks or stay
with the current version. This should allow you to customise the code that hooks
into jQuery if need be as well.
Update raygun.js

Added an option to ignore ajax abort calls
This can be set in the init call using:
rayGun.init(raygunKey,{ignoreAjaxAbort:true})

with help from http://ilikestuffblog.com/2009/11/30/how-to-distinguish-a-user-aborted-ajax-call-from-an-error/
Update raygun.js
Whitespace tidyup
Docs/version bump, commit build for these two PRs

closes #53, #50, #43, #39