Pass options object along with request.attach.

While form-data expects an object, .attach was previously trying to pass the string filename along as-is. Now, the object is preserved.

This addresses #403.

RFC: @defunctzombie