Add support for relative callback urls to the OAuth 1 strategy

We were making use of relative callback urls in the GitHub strategy, which is derived off of the OAuth2 strategy and noticed it was missing from strategies derived off of OAuth 1.

I have back ported support for relative callback urls to the OAuth1 strategy, which will have the desired flow on effect of enabling relative callback urls in all derived strategies...