Add joinable boolean check to team.BestAutoJoinTeam

Added check to see if the team is joinable when using team.BestAutoJoinTeam(). team.SetUp includes the boolean isJoinable as the 4th argument, defaults to true. Useful to have a check for if it is false
Allowed non-ASCII characters in DTextEntry
Update getmaps.lua

Added more categories
Alphabetize list
Cleaned up code
Update getmaps.lua

Fixed spacing
Update getmaps.lua
Support spawning arbitrary controls via CPanel:AddControl
Return controls created by "listbox" control type
Add a "TTTPlayerSpeed" hook to modify the player speed
Add "TTTOverrideWin" to override the winner of the round
Add optional second returnable variable to "TTTDelayRoundStartForVote" that is how much we should delay the round for
Update getmaps.lua
Fixes for favorites and last map saving

* Fixed last category not always saving
* Made it easier to understand what maps are in favorites while not in
Favorites category
Fixed last category resetting
Removed useless code

Removed some instances of SWEP/ENT.AdminSpawnable which is deprecated (
TTT weapons still has this! ) and removed console spam from drag'n'drop.
Update getmaps.lua
TTT: Updated HUDPaint to use relevant hooks

Changed GM:HUDPaint() to call relevant hooks instead of using gamemode functions directly.
Merge pull request #533 from MyHatStinks/master

TTT: Updated HUDPaint to use relevant hooks
Update getmaps.lua

Finally fixed all spacing. Why are Github's spacing options so difficult?
Update getmaps.lua

Hopefully fixed now?
Update creator.lua