[GC] Git-data repos, worktrees, archives and patches GC based on LRU algorithm
- Remove v1.1 git-data if werf v1.1 was not started for 3 days on this build-host.
- Remove *.tmp data from git_repos, which are git-clone temporary dirs accidentally left existing.
- Moved gc and git-data-manager related code into the separate package gitdata inside git_repo package (refactor).
- Fixed new bug introduced by the v1.2.10+fix14 version:
assets/setup /.werf/stapel/embedded/bin/xargs: Cannot open input file '/.werf/patch/.werf/patch/0c962ed1755d99a8937abe6fe63953bf818...