zip: cleanup headers
zip: add method to test possible password

this method calls an external command (unzip) that tries to decrypt
and decompress the file using the specified password.
fix leak
yazc: add place holder for yazc cmd line tool
yazc: basic framework for cmd line options
rename dirs
repair build