Mac build and packaging

The build already works on Mac but we need to customize the Info.plist as well as building a nice .dmg installer.

These patches add scripts to do that in a way that also allows jammr builds to use custom branding.