FIX: use kwargs for wxpython 2.9 compat

The order of arguments in the constructor for wxGLCanvas has changed for wxPython 2.9 this fixes it by using keyword arguments. I haven't extensively tested if all the functionality works with wxPython 2.9, but the things I use work.