Update shellout helper to support ARGV array
Add Mac pkg packager
Add functional test for mac packager component