Improve upgrade message
git backend: get upstream checked out commit/branch rather than master
Automatically set pinning kind to version-control if detected
Merge pull request #1556 from OCamlPro/pinning-vc

Improve pinning version control