git-extract abort on conflict when cherry-picking
Only pull main branch if it has a remote
Better console output
Display test run time