Voting

Allow for AJAXy voting on comments and articles. Resolves #14.


![](http://zippy.gfycat.com/ImpracticalPastCardinal.gif)
Is the conditional necessary?  I feel like `comments.inject(comments.count)` would return zero if `comments` was empty, but I could be mistaken.