The tarball's structure mirrors the existing directory structure

I expanded the Cookbook's integration spec to reproduce #51, and updated the Packager implementation to make the spec pass.