Added: multiple git provider management to install application from other sources than github

The multi git provider is simple and not generic, but it can be easily improved to meet further needs.