[Bug 828470] Better handling of aborted requests [r=crdlc]

sometimes the aborting of request happens too late and the response already arrives, and the callback method doesn't know the request was aborted.

fixed it so all of the request callback methods know not to render anything if the request was aborted.