Clang threw some fits about some nit-picky features.
See the commit for line-by-line explanations.
Fixes to application bundle portions of cmake for this branch.
Need to specify relative res_path. Only important on OS x, because resources are located in ../Resources.
res_path should be an empty string on other OS's. Still need to look for resources in the right location, though.

Have not figured out how to fix this entirely.
Removed deprecated files.
Merge @Thumperrr's OSX changes with alterations