Remove response property from AWSRequest

* Change signatures for event emitters
* Request can now send() multiple times without async issues.