Updated prop_bonus_round.sp

Added the ability to toggle third-person mode while a prop by +attack2.
Updated prop_bonus_round.sp

Commentary fixes and some fixups for first-person prop mode.  That's
what I get for rolling back unsynced commits!
Updated prop_bonus_round.sp

Moved event hooking into its own method for the sake of organization.
Updated prop_bonus_round.sp

Fixed unpropping not respawning the player when the plugin is disabled.
Also fixed healing the player on spawn when unpropped.
Updated prop_bonus_round.sp

Simplified configuration a bit by moving the includes into their own
section.  Also added spawn position section to be implemented later.
Updated prop_bonus_round.sp

Removed functionality for third-person chat triggers and the ability to
prevent clients from toggling modes through them.  +attack2 does this
anyways and there's no point in restricting it, really.
Updated prop_bonus_round.sp

Code cleanup and variable renaming in this commit, mostly!
Updated prop_bonus_round.sp

Changed SetGlowingEyes() to use the existing TF2_AddCondition and
TF2_RemoveCondition.
Updated prop_bonus_round.sp

Moved RemoveWearables() into the PropPlayer() method and added
functionality to remove canteens from Prop Bonus Round 1.5 (Sillium's
version).
Updated prop_bonus_round.sp

Updated search-and-kill to use a convenient KillClientOwnedEntity()
method.
Updated prop_bonus_round.sp

Removed ability to set colors for wearables, considering we are killing
them anyways to hide the Unusual effect.  On the upside, it removes 1kb
worth of stuff.
Updated prop_bonus_round.sp

Fixed entity name for Demoman shields.
Updated prop_bonus_round.sp

Added sm_propbonus_reloadlist command to refresh the props from the
configuration files.