Additional fix for issue #4.

Moved timer resets with mode resets. Solves the problem of extra
messages being sent after a game ends caused by disk I/O lag.
One more fix for issue #4.

Fix to ensure that the reapertimer thread terminates when the game ends
even if disk lag is encountered. This should be the final fix required for
issue #4.
Merge pull request #17 from brrr2/reaper-lag

One more fix for issue #4.
Minor cosmetic fix for exceptions in !pull

A space was missing after the colon following the exception name.
wolves can retract votes, and drunk can be cursed
Merge pull request #19 from jacob1/master

wolves can retract votes, and drunk can be cursed
Add !ops (alias for !admins)
Merge branch 'master' of github.com:lykoss/lykos
!j command to join a game
Merge pull request #22 from Cydrobolt/patch-1

!j command to join a game
Remove legacy !fdel alias
!v, another useful shortcut
Make !goat goatier

In the light of recent events in video games (goat simulator), the goat needs to be made more goaty.
Fix typo
Merge pull request #23 from Cydrobolt/patch-2

!v, another useful shortcut
Fix people staying in list with 0 stasis which removes them from !ping
Add !freload command

This command reloads botconfig.py and settings/wolfgame.py.
Add !frehash as alias for !freload
Fix for stasising.

- Removes cloaks from var.STASISED when var.STASISED[cloak] <= 0
- Slight rewrite of fstasis(). The stasis value for a player can now be
  specified directly. If data[1] <= 0, stasis is removed for the
  player if player had one. If data[1] > 0, that amount is set for the
  player's stasis. It now catches ValueError exceptions for invalid values
  of data[1].
Fix !freload