scm: git: add path encoding select box at setting (#5251).
scm: git: add latin-1 encoding directory test in unit model test (#5251).
scm: git: add latin-1 encoding directory test in unit adapter test (#5251).
scm: git: fix latin-1 directory entries() in adapter (#5251).
scm: git: add latin-1 encoding directory to test repository (#5251).
scm: mercurial: add latin-1 encoding directory to test repository (#2664).
scm: git: add latest changesets path encoding test in unit model test (#5251).
scm: git: prepare path encoding test in unit model test (#5251).
scm: git: add latest changesets branch test in unit model test (#5357).
scm: git: add latest changesets tag test in unit model test (#5357).