Added functionality to get texture VRAM usage. Updated current usage. AH-166
Minor fix of textures. AH-166
Refactoring of create shader in graphics. AH-140

Small change of VRAMMemInfo.
Refactoring of graphics engine. AH-140
Refactor of deferred rendering. AH-140
Fixed memory leak in Buffer by VRAMMemInfo. AH-166
Fixed small bug. AH-140
Test new wrapper factory. Commenting. AH-140
Merge remote-tracking branch 'origin/master' into AH-166_mem_usage
Master merge!

Merged with master. time to merge into master branch.
Calleh and MVG is a go go.