Creates votes controller

 - new and create methods
 - uses strong params to only permit vote type
Adds vote model with scope and inclusion validations
Creates votes factory
Updates to votes controller, removes new method
Changes column name type to value, in votes table
Creates test for user votes on review
User able to vote up or down on a particular review

 - updates meme show page
 - updates votes controller
 - routes
Merging with master
Adds user authentication
Adds update vote functionality

 - creates 2 methods in review model to return vote object,
   and to see if a vote is present for given user and review
 - view displays current vote, and allows user to change vote
Fixes votes
Updates model associations
Calculates popularity of review based on up/down votes
Creates model test for calculating review popularity
added reloads to tests
fixed code based on eric's comments
Merge pull request #11 from jacindaz/votes-model

Votes model