Added check for ignoreabort request query parameter.  Allow certain methods to succeed if they request ignoring the abort.  Made minor refactor as well.