Make Packager a standalone module with a #for_current_system method
Push metadata generating logic into the packager

Previously, the project was responsible for generating its metadata, but
now that responsibility has been delegated to the packager. Furthermore,
all packagers will now generate metadata and only the expected package
and package.metadata.json files will be copied back into the root 
directory.
Remove dmg config options from tests