Transforms working

 - model transforms work, order: translate, rotate, scale
 - find if they are applyed in reverse order (like in OpenGL)
 - added DrawingSurface::DrawTriangles(),  similar to GL_TRIANGLES param