15708 pkgbuild

Enables flat package building for apple systems, which then allows for signed packages.

Will also execute the postflight script if present to create puppet user on the system.

If run with the sign var set to true, it will sign packages if the proper certificates are present on the machine.