bugfix: push and to should not use global lua state.

CObject method or constructor may called in a corouine,
the lua state is not the same lua state of main coroutine.
use a unified opengl object root class.