Mac extended plist options

Additional config options for Info.plist generation (mac)

options.mac_bundle_id — allows OS properly assign file associations
options.mac_document_types — for describing the document types the application can open