first pass at manifest caching; inlined compression; get rid of deprecated compression module
discontinue storing the unit_path in the manifest.  It proved to be wonky and hard to manage.