fix bugs on election
Merge branch 'master' of https://github.com/hhy/soen.git
add election listener to failuretester