Added ability to pass though custom parameters

Added ability to pass though custom parameters to OAuth generator functions using the `:additional_parameter` option. These custom parameters can be set as defaults on client initialization and overridden on the `authorization_uri` and `fetch_access_token` methods.