integrate WIP OpenGL rendering to unix backend

for now can be enabled with USE_OPENGL environment variable

Change-Id: I3d2c49c3a1cf0c06678b22addcab95c846bb7bf9