nuiGL2Painter inherits from nuiGLPainter
changed init of ALL nuiPainters (no more rect given to the ctor)
the nuiDrawContext doesn't create its painter anymore: it uses one that is created by the nglContext for the nglWindow.
moved many things around.