PUT votes for users

Hooks up the PUT to allow voting, and makes the GET fetch the User +
Option types when a vote is requested.
Replace vote with PUT

Sending two PUT requests now has the same effect as sending one.