Make dmg compressor package_name def more readable
Remove the dmg compressor final_dmg def
Add unit spec coverage for packager affecting dmg compressor package_name.

The original specified behaviour has changed as well, no longer containing
the name/version/build iteration behaviour in the dmg, so it's spec is updated
to show that.