Merge remote branch 'upstream/general-devel' into general-devel
Commands can have more than one permission.
Fix deprecation of warp commands
Merge pull request #464 from ColinBohn/general-devel

Fix deprecation of warp commands
Permission for /tphere should have been the tphere permission.
Fix SilentKickInProgress
Merge pull request #466 from Scavenger3/SilentKick

Fix SilentKickInProgress
Merge pull request #461 from Scavenger3/InfPermissions

Commands can have more than one permission.
Fixes some potential issues with concurrency, as well as cleaning up my z index check.
Added config option to utilize the allowed group on itembans
Support the config option and allow users on the allowed list to use the banned item.
Added permissions for spawn and home, since they really should be split.
Fixed visibility of PlayerHooks.cs
Added way to have an overridable group that is session based.
New command /sudo <player> <group> will override the player's group with the group specified.
Added PlayerCommand Event
Added SilentJoin to TSPlayer
Merge pull request #468 from Scavenger3/CommandEvent

Added PlayerCommand Event
Merge pull request #469 from Scavenger3/SilentJoin

Added SilentJoin to TSPlayer
Fixed REST API bug.
Changed Sudo command to TempGroup
Merge pull request #472 from Scavenger3/TempGroup

Changed sudo command to tempgroup