New Halloween 2014 conditions.
Update condition names.  Remove condition 87 for now.
Update ArrayList for transitional syntax.
Port string maps to transitional syntax.
Use GCC builtins for bsr/bsf where available.
Use directly-exported random functions on vstdlib rather than IUniformRandomStream.
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.