ignore and store files
more efficent parsing of metadata file
fix directory doesn't exist bug

Fix bug when unpacking a ZIP submission where the directory structure of
the ZIP doesn't exist in the archive
add handling BagIt submissions