agnoster: start using vcs_info for non-git and nnon-hg repos