Don't setContent-type when sending FormData

This prevents setting a default content-type header when a formdata payload is being set. The current behavior makes it impossible to test that we're sending FormData correctly.