update, little cleaner (really small amount)
added cajun here, since it's only headers
rewrote unzip function to use libarchive, changes reflected in CMakeLists.txt
added unziptest