Fixed a potenial bug in the vote function. The function wasn't
checking for more than one None in the results and I worked it in so
that it would. There are no tests yet though, so I am unsure of
whether or not this didn't break anything. G(4,8) is running without
any problems on my machine though.