Add .dub to the gitignore
Add Derelict GL3 and SDL2 as dependencies
Port the Caustic gl api classes