adding upvoters / votes fields
adding upvote buttons
gray out unavailable upvote buttons
Adding proper pluralization.
making upvote update atomic, and fixing the upvote-button 'disabled' code.
adding sorting by newest and by best
Highlight the currently-selected sort.
Merge remote-tracking branch 'origin/feature/voting'