Cleanup: Catch by reference rather than value where possible (good
practice apparently)
Merge branch 'windows' of github-as-kaiekkrin:KaiEkkrin/afk into windows
Sort out windows branch building on linux