Fix bug with no setting ResponseStatus.Aborted if the request was aborted just after starting.

If the request was aborted just after starting, then callback gets response with ResponseStatus == ResponseStatus.TimedOut or ResponseStatus == ResponseStatus.Error, but not ResponseStatus == ResponseStatus.Aborted.