fix a bug with finding default branch
Make runners smarter
Be smarter about remote creation