Parses a launcher to get the text, icon and actions.
the launcher file (.desktop file) to parse
the icon key from the launcher
the text key from the launcher
a list of all actions by name
a map of actions from name to exec;;icon
a list of all supported mime types