Fix problems when a player has been removed from or added to the roster post-event
Merge github.com:Zuluru/Zuluru
Eliminate manual unlocking; the object does it on destruction
Cache duplicate calculation and person record; rename some variables
Split user data from player data, enabling better integration with third-party databases
Provide a more useful message for people with new accounts
Fixed weird whitespace issue
Improvements to fix migrations from very early versions
Updated version