Upvotes/downvotes completed! (And fixed up a bit.)

+ Re-upvoting will cancel the upvote.
+ Same with downvoting.
+ Upvotes and downvotes were off by a pixel and it was really pissing
me off.