Updated DComboBox

Added
* PANEL:GetOptionData( id ) returns data of id
* PANEL:GetSelectedID() returns id of currently selected
* PANEL:GetSelected() returns text,data of currently selected item
Added DListView_Line SetSortValue

Does what it says, allows you to have a different value for sorting
rather than the text.
Added position parameter to AddColumn

Also removed the unused SetMaterial method for Columns. (what is it even
supposed to do??)
Added Combo control for DProperty
string.JavascriptSafe improvements

Now less intensive on the GC, uses a nicer method of char replacement
added string.PatternSafe

Escapes a string for safe use in a Lua pattern.
make things use string.PatternSafe

Also fixes the spawn menu search box taking patterns and causing errors.
Fixed a few spawnmenu errors

Fixes for https://github.com/Facepunch/garrysmod-issues/issues/1406
Added HL:S surfacepropmats
Update steam.inf
Update net.lua

Jee willax
Update nocollide.lua

Temporarily removing IsValid. Kilburn needs this.
make cookie module shared

I don't see why it should be client only, and it would be nice to have this easy to use abstraction layer on the server

test:
http://a.pomf.se/bphqgs.png
Update init.lua
Update Finger Poser

Added support for Portal 1 Chell, DOG and Vort finger poser, fixed the
"Left Hand" text to reflect the hand and made it white.

Points for non-existent bones now disappear.
cvars.Bool only accepts one argument

Mors almost had a heart attack
Update cl_equip.lua

Make the buy menu bigger. Fits 12 items before scrolling is required (previously 6). This allows for all default Traitor items + 3 custom items before scrolling is required. (Previously required scrolling with just default Traitor items).
Update 008-items.txt
Moved SWEP.CSMuzzleFlashes to Lua
Multiple HTML Menu changes

* Added 'Model' category to addons list
* Fixed a bug with pages in main menu for saves and demos
* Switched some parts of the menu to the language system
* Saves now have Currently Popular section
* Saves now allow to browse through tags in main menu too
* Demos now have Currently Popular section too
* Re arranged buttons in Saves and Demos submenus in main menu to match
addons list