Add abort behavior

This behavior abort a connection while receiving the response from the server.
Some servers may fail to handle successfully sending the response but still receiving an aborted connection before it can close it.
Merge pull request #21 from dax/abort_behavior

Add abort behavior