webView's shouldStartLoadWithRequest method now calculates the base url of each request, then uses that to determine if the request should be handled internally, this addresses issue with share links containing youtube.com in query params and being handled incorrectly