created vote veto counting function

also changed the way vote veto counts were displayed, instead of
caching them and updating the cache every time they were altered, they
are now counted every time they need to be displayed