Sync main branch

running `git-sync` on a feature branch also pushes unsynced changes on the main branch
Per #63 it sounded like you didn't want it on extract, hack, and I assume now prune-branches.
Though we did then have a discussion that every git town command syncs the main branch. 

I'm good with either and think I would favor the always doing it.