Moved to NS: SharpexGL.Framework.Debug

Also made Log static
Fixed namespace
Added global exception tracker

Needs to be enabled first.
Replaced Initialized bool with enum SGLState
Added Delay for delayed actions and funcs
Added Singleton pattern
Moved to SharpexGL.Framework.Collections