add nanovg to third_party
add glew, nanovg, remove most of gfx other than setup
pull in some more docking, and i think some build stuff missing from last commit
no debug/release subdirs