Fixes build errors for Carbon-OpenGL-Test/TestCGLFullscreen.
Adds slightly better logging for errors.
Added *.so files to gitignore.
Fixed building PluginTester on OSX and cleaned up .gitignore.
Fixed compiler warnings on clang.
Gitignore cleanup.
Adds empty settings.json
Adds basic makefile that forwards requests to the os specific makerfiles. (all, clean, and plugins)