DockApp and stuff

- [x] Separated common C stuff out from the GTK3 app
- [x] Added auto-refresh
- [x] Added WindowMaker DockApp
- [x] Fixed YCM config

... and now time for :coffee: