Support serving modules version source directly from archive, even with a git clone URL
A situation may arise where:
- The user wishes to use git to index module versions
- Does not want to use git to serve the modules to end-users (since it requires authentication to Git)
The user should be able to configure this - should it be a global Terrareg option? Could it be an option in the git provider configuration?