Fix majority collector: require > 50% to be a majority
Use objects, not indexes for getLeader
Merge branch 'find_leader' into start_stop
Merge branch 'half_is_not_a_majority' into start_stop