removed empty parameters form query string in OauthPlugin
Cleaning up OauthPlugin
Adding support for oauth_callback parameter.
Adding callback parameter to constructor docblock.
Loosening check for oauth_token. Closes #287.
Moved decision of whether to sign post fields to a function.

Some non-conformant APIs that have incorrect implementations of Oauth may require this method to be overridden.
Changed tab to space.