Refactor votes.

Move voting logic to separate controller.
Eliminate duplication within cats and reviews controller.

Also configure rspec to use focus: true.