[core] switch GLScenere Render and Idle functions to Delegation rails
[core] implemented L-system generator/interpreter. Added usage notes
[core] Working on basic primitives (GLObject). GLAxis and GLPlane are ready
[core] finished L-system tree generation
[LTree] : added points,lines and polygon statistics
[GLObject] : fixed object rotation. [core] added new primitive GLCube.
[core] implemented GLCamera's. [GLScene] : added callbacks for keyboard and mouse events. Integrated GLCamera. [RENDER] : added MSAA
[core] missed parts for 897f047 commit
[GLDotLight] iplemented simple dot light source. Still need to add Light manager to GLScene
[GLDotLight] fixed position seting
[GLMovementControls] implemented Mouse and Keyboard world navigation, merged with GLScene and GLCamera
continious improvements
[GLScene] done initial light manager. should be fine for now
[GLTextureLib] initial texture loading
[GLTextureLib] fixed texture loading with duplicate detection. [GLSkybox] added primitive skybox. [GLPainter] reworked draw method, now based on draw arrays
[GLPainter] fixed rendering glitches
Massive update. Maybe even full rewrite of core functionality
[GLScene] implemented shadowmapping render. still need to fix lighting
[GLObject] changed rendering method completely. Now based on glArrays
[GLTargetLight] implemented. stil need to port from GLProjectorLight
[GLProjectorLight] implemented. stil need to fix object rendering
[GLTextureLib] added texture generation methods
[GLShaders] wrapper on GL.shaders. Compilation from text and file supported

Tons of core functionality rewtired from scratch
Some fixes.
Started work on cubemap shadowmapping.
TODO: fix performance. check cubemap generation
[LTree] rewrited to use new rendering engine
added skeleton-like animation
still need to fix branch rotation and add leaf rendering