setup-python: install new setuptools before pip

Signed-off-by: Christopher Larson <kergoth@gmail.com>
find-all-games-identified: various fixups

Signed-off-by: Christopher Larson <kergoth@gmail.com>
git-ls-tree-ever: recurse

Signed-off-by: Christopher Larson <kergoth@gmail.com>