* Added (and fixed) a few useful warnings * Removed some dead code * Cleaned up the build system files a bit * Once again separated ZIP support from data packaging * Converted macOS cross-compilation options into cross-file properties