Rename team 1/2 to blue/red (closes #74)
Change some hwguy tfstates to understandable constants
Stop spamming assault cannon error messages in air (fixes #52)
Don't switch to last weapon if no ammo (introduced in commit 78fa759e0ce92e268b44aabaf275aeb2aaf8ac19)
Improve sniper zoom code (fixes #19)