Removed OpenGL wrapper, got rid of warnings.

Instead of providing our own OpenGL wrapper I have decided to just keep `sio::window::opengl`'s argument to just a void return and argumentless function.