Update ArrayList for transitional syntax.
Port string maps to transitional syntax.
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.
Fix SetAuthIdCookie's IsAuthIdConnect function's issues with mixed auth id types.