New Halloween 2014 conditions.
Update condition names.  Remove condition 87 for now.
Update ArrayList for transitional syntax.
Port string maps to transitional syntax.
Port SMC parsing API to transitional syntax.
Add transitional syntax support for Protobuf natives.
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.