A few new commands, map vote fix and various code quality improvements

- Added sh_alltalkpregame.
- Added sh_hiveteams.
- Fixed an error in the commander bans plugin when you attempted to unban a player that wasn't banned.
- Fixed the map vote still including the current map when "AllowExtend" is set to false.
- Cleaned up loads of bad/old code.