1. Using extended renderer (larger screen) create minor mismatches.
Ignored for now.
1. Fixed a bug in rendering Mesh with martial coloring.
2. Added OpenGL get error method to all renderable objects
(BaseOpenGLRenderedObject).
3. Added easy-to-use PRINT with file, line number and function number.
4. Debugged OpenGL pipeline and made modifications to adapt for OpenGL
3.2+ Core profile.