fixed up project settings, renamed some constants and patch names,

changed from DevIL to FreeImage (which has a universal build on
homebrew - I don't want to make this thing difficult to build)