Generated models for reputation event
Merge branch 'master' into reputation
Create a reputation event on question upvote
lol spelling
Extract out logic for creating reputation event from question upvote into repevent
Merge branch 'master' into reputation
Merge branch 'master' into reputation
The zero index event type is not going to be a thing
Add a reputation column to Users, and a calculate method to fill.

The calculate method currently iterates over each reputation event, summing
the value of each event. The column is used to store this value.
Destroy created reputation events on vote destroy
Merge branch 'master' into reputation
Add a recalculate flag that sets whether the users rep should be recalculated
or not
Remove debugging logger left in
Add support for creating reputation events and calculating rep on import

It's reasonably performant, although hopefully I can cut down on some db
queries later
Add reputation to the homepage - display a formatted number
Merge branch 'master' into reputation

Resolve merge conflicts, and adds progress bars to reputation creation
Add question downvotes
Add a VoteCreator which (will) handle the callbacks on Vote

This will make importing easier, and extract some callback logic into easier
to read places
Update simple_form to rc
Update poltergeist