New Roles

This is probably the largest pull request I've ever made :P

Adds all of the new roles that we've been testing with in -test, as well as a couple of new preset gamemodes to use in the main channel. For now there is no way to actually use the alternatives, but the default roles have been adjusted to make use of the new roles as well.

As far as I'm aware, all (or most) of the bugs are squashed at this point, so it should be stable enough to go into ##werewolf.