Compress slug when pigz is not installed

This adds a fallback to the "-z" option so that "slug.tgz" is still compressed
even when pigz is not installed.

I added a test as well which fails when the tarball is not compressed.  I'm not sure about the best practices for shunit tests here, but with the addition of the assertion in `cedarish-run`, it will fail when expected.