Added GLFW
WIP on moving over to OpenGL
Warning fixes
Build and depend on GLFW
Don't include oneself
Be verbose
Warning fixes
More warning fixes
Added bgfx that will be used as rendering backend
Delete submodules
Added bgfx version of Nanovg
Added bx that is a bgfx dependency
Split units.lua into 3 different files
Moved uncustify.cfg to scripts
WIP on merging lots of stuff