Add multipart form support for OAuth1

Enables file uploads for Twitter (and potentially others) when multipart
is set to true in a $provider->api() call