removed redundant check for stv/replay
if client selects blocked class give them a random one
from list of always allowed classes
scout, soldier, demoman, heavy, medic, sniper
if hidden dies, set forceNextHidden to attacker client id
r.e issue 15
Fix tag mismatch

Initialize playing to false, not 0.
Merge pull request #48 from daniel-murray/topic#issue6

removed redundant check for stv/replay
Merge pull request #51 from daniel-murray/topic#issue49

Topic#issue49
Merge pull request #52 from daniel-murray/topic#issue15

Next Hidden should be the hidden's killer, or they should have a better chance
Issue #53, #49, #6, #4

Added a message to print hidden killer's name.  Added a global
`g_hiddenSavedClass` to restore the hidden's last selected class
when they are switched back to Iris, instead of forcing soldier.
Change SourceTV and Replay checks to use `IsFakeClient`.  Cleaned
up some bracket indenting and loose spacing.
Issue #13

Remove firstblood crit from hidden
Change killer to attacker