Clean up the rest of the tools

* Almost full consistency between tools
* Removed all semicolons, trailing whitespace, unnecessary whitespace,
unnecessary code
* Tweaked default values for some of the tools, tweaked limits in
context panels for some of the tools
* Added right click option for lamp tool to copy settings of another
lamp
* Deprecated settings/controls/* stuff, noone uses it, serves no
benefit.
Sort addons and games alphabetically in Browse

It is a pain to search for specific addon when you have many installed.
Merge pull request #714 from robotboy655/browse

Sort addons and games alphabetically in Browse
Merge pull request #713 from robotboy655/tools

Clean up the rest of the tools
Fixed JavaScript injection vulnerability
Merge pull request #715 from wiox/master

Fixed JavaScript injection vulnerability
Moved Player:Freeze, Player:GodEnable, Player:GodDisable, Player:IsFrozen, Player:HasGodMode to Lua
Added Color:__tostring, Color:__eq and Color:ToHSV
Clamped pitch between -90 and 90 instead of -180 and 180 for AngleRand
Moved color.lua to util/color.lua, added util/color.lua to send.txt
Made player_manager.TranslateToPlayerModelName case insensitive.
Fix some .357 weapons

Fix for AlyxGun and HLS Hand Grenade.
Fix snow footsteps

Make them sound like snow, not dirt.
Update getmaps.lua

Added more useless maps to the ignored list.
Missed comma
Update controlpanel.lua

Fix my fuckup, apparently PP icons use PANEL:FillViaFunction
Finish clean up
Finish clean up
Fixed broken menu sounds due to using a deprecated jQuery function. #1147
Don't save PP effects over sessions

Apparently assholish servers are using this maliciously.
Merge pull request #722 from robotboy655/wepfix

Fix some .357 weapons
Merge pull request #723 from robotboy655/snow

Fix snow footsteps