Allow flags and add :resizable to GL-WINDOW; also make sure context is current for WINDOW-EVENT