Find host to start at before processing loop

This is mainly to prevent harold from spamming up IRC with progress
notifications when you restart an interrupted push that's already past
some notification points.