Added the ability to add comments by starting a line with #, programs
that don't have desktop files gnome will find are skipped, and blank
lines will no longer cause things to break.