Fix bug with not set ResponseStatus.Aborted if the request was aborted just after starting.
"== ResponseStatus.Completed" more correctly than "!= ResponseStatus.Aborted"
Extract creating the response with error status into the CreateErrorResponse method.
Merge pull request #380 from ixkor/FastAbortBug

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