Port SMC parsing API to transitional syntax.
Move ConVar API into its own include.
Use new-style.
Add C++ definitions.
Port reservedslots.
Port rockthevote.
Port randomcycle.
Port nominations.
Port mapchooser.
Port funvotes.sp.
Port basevotes.sp.
Port antiflood.
Port basechat.sp.
Port basecommands.sp.
Port basecomm.sp.
Port gag.sp.
Port remaining .sp files.
Update TF2 extension for new m_nPlayerCondEx3 player conditions field.
Fix off-by-one error with FindNextSetBit in cond checks.
Add static_assert on ConBitVecAndNot hack so it gets updated on next cond count change.