UrlSchemeRouter iOS url scheme router that routes based on regex and has adapter and handler that can be used before routing