Permite que palestras sejam votadas.
Adiciona User.anonymous para retornar o usuário anônimo.
Extrai um service object de votar em uma palestra.
Adiciona índice para columa username em Users.
Define Talk#score para retornar a pontuação ao invés de calculá-la na inicialização do objeto.
Remove a versão da gem acts_as_votable.
Deixa mais legível o find_or_create_by em User.anonymous.
Adiciona testes para TalkVoting.
Remove um exemplo desnecessário no spec de VotesController.
Merge pull request #4 from geteloquent/vote

Permite que palestras sejam votadas