Added Texture 2D basic implementation.
Implemented missing state changes in device. Corrected default states.
Merge branch 'master' of https://github.com/realn/CodeBox
Changes to OpenAL and FreeType libraries layout in project.
Full texture 2D implementation in Graphic Driver Interface and OpenGL Driver.
Disabled unnecessary warnings.
Seperated Texture and Buffer interfaces - in the core they are not the same thing (contrary to DX11 docs).