Remove duplicate code from Project
Remove unused packager methods
Use the cleanroom gem
Move RPM signing bits into the RPM packager DSL
Move PKG signing bits into the PKG packager DSL
Move Project#mac_pkg_identifier to PKG DSL
Move Project#msi_parameters to the MSI packager
Do not set the value of the @description key
Do not set the value of the @relative_path key
Move DMG signing pieces from config to DMG packager (compressor)
Use Project.load instead of Omnibus.project everywhere
Cleanup and standardize unused exceptions
Remove Packager::PKG#sign - if a signing_identity is given, sign
Remove Packager::RPM#sign - if a signing_passphrase is given, sign
Make Packager::MSI#upgrade_code a required attribute for the packager
Use resource_path instead of resource in MSI packager
Add the ability to generate deb and rpm assets in the generator
Update documentation for building a PKG/DMG
Update documentation for building an RPM
Fix type in specs