Fix issue where oAuth signature is wrong when running site from a subfolder

When running your site from a subfolder like http://mysite.com/folder the signature is worked out based on http://mysite.com/folder/folder/ due to the use of get_home_url and parse_url combined.