scripts/blame: rewrite to actually find first bad commit