In addition to 'name' and 'command', add a third entry type 'filename' to list the filenames of the .desktop files (e.g., 'firefox.desktop' would be display as 'firefox'). Command line option '--entry-type' can be specified multiple times. fixes #930
fixes #891