Fix navigation on non standard protocols

Navigation was broken inside WinRT apps that uses `ms-appx:` protocol