Use common package adapter in ActionSettings

-- Overloaded PackageAdapter constructor to take a boolean
   to include/exclude system whitelist apps. We don't want
   these when choosing action activities

-- Cleaned up ActionSettings to properly use API for dialog
   handling in fragments

Change-Id: I341b3f264d029d92be59a56f9b10c0aae9d6dc76