Removes datejs (which is unused here), because it is terrible piece of code that has a circular prototype chain when it is required by more than on node package.
Removing last usage of datejs
Handles errors that come through in lib/client this.send
Removed usage of multipart in favor of working directly on the request module, which supports unbuffered streaming.