Started working on VGUI

Fixed AutoRefresh
Found some performance problems concerning lua, further investigation
needed

Lua: Added GUIBaseElement
Lua: Added GUIPanel
Lua: Added GUIWindow
Lua: Added GUIText
Lua: Added VGUI Backend
Lua: Updated code to work better with AutoRefresh
Lua: Added Color. White, Black, Red, Green, Blue
Lua: Added IsValid function
Lua: Added draw.Rectangle to quickly draw rectangles
Added Updater project