Add logic to handle empty Query part in callback URLs

Fix for https://github.com/mj1856/DotNetOpenAuth.GoogleOAuth2/issues/4