Nim case insensitivity -> identifier clash
The following 2 definitions from SDL2 cause a clash in Nim namespace:

```
typedef enum
{
    ...
} SDL_GLContextResetNotification;
```

```
typedef enum
{
    ...
    SDL_GL_CONTEXT_RESET_NOTIFICATION,
    ....
} SDL_GLattr;
```