oAuth 1.0a - Spec 9.1.2 : Add port

Follow spec 9.1.2 for oAuth 1.0a
Add port in sign request url except if default ports

Indentation & remove useless braces ternary
Merge pull request #576 from stloyd/bugfix/oauth1

oAuth 1.0a - Spec 9.1.2 : Add port, Follow spec 9.1.2 for oAuth 1.0a
SinaWeiboResourceOwner don't support OAuth2 revoke token
See details: http://open.weibo.com/wiki/API%E6%96%87%E6%A1%A3_V2/en#OAuth_2.0_API_.28Version_2_APIs_only_support_OAuth_2.0_authorization.29
Move default OAuth2 revoke code from GoogleResourceOwner to GenericOAuth2ResourceOwner