[git-salt] One instance per repo

* Adds an instance of `git-salt` per repo.
* Adds a new ScmProvider for `git-salt`

@rginda 
I see, thanks.  Is is needed anymore, now that the div is cached?