renamed bundle to pack --- aligns better with unpack
packages are zipped now
started on unpack
added unpack feature
package file names MUST include first two sha1 characters

    without the two first characters it is not easy to validate
    the integrity of a standalone package
make sure unpacked directory contains all files
factored parsing the manifest out
added .q.listing file into final archive
added listPackage to retrieve the .q.listing file
validating file contents
added extra file spec (when files in package are not listed in .q.listing)
refactored test
added directory and package validation