Get everything working.
Add a blank compute shader file. Add some glfw window hints and quit on escape.
Squashed 'robertsdionne/' content from commit c9f1ae8

git-subtree-dir: robertsdionne
git-subtree-split: c9f1ae8d69e8f6ac7897c928b7908aee041423ae
Merge commit 'f75f48e077fc617d799ba12219340b07402fb033' as 'robertsdionne'