Added votation related functions in HiveVillager.

The villagers and their respective hives will have a form of Observer design
pattern relationship (I am not yet decided how). get_leading will be used to
"influence" the hive during votation.