Changed vote pushing, see desc for explanation.

Previous implementation could cause a voter to potentially overwrite
replies and answers that other people put up, changed it so now the only
potential problem is race condition.
Removed some old comments.