Issue
Currently scalar and swagger providers both have hard coded cdn location links.
This requires the client that tries to consume (or view) the openapi documentation requires internet access.
Some companies may operate without or with strictly limited interet access.
solution
By allowing a custom url for the provider scripts, the client can successfully load locally provided scripts (e.g. via file / static resolution on the same elysia host, or via internal cdn).