Dislikable

Upvotes/downvotes are a thing of the now. This pull request would add functionality for both upvotes and down votes, and extends test coverage to include specs for pages with multiple likable objects to ensure likes track separately for each. 

Previous spec coverage is also expanded by this pull request.