Revert "Support XDG_CURRENT_DESKTOP in autostart handling."

This reverts commit 941cdd24774450c1cbabc5f985693584918e3a4e.

Signed-off-by: Luís Pereira <luis.artur.pereira@gmail.com>
Deprecates non desktop environment neutral XdgDesktopFile methods

libqtxdg tries to be desktop environment neutral.

Deprecated methods:
bool isShow(const QString& environment = "Razor")
bool isApplicable(bool excludeHidden = true, const QString& environment =
	"Razor")

Replacements:
bool isShown(const QString &environment = QString())
bool isSuitable(bool excludeHidden = true, const QString &environment =
	QString())

Keeping the method names wasn't possible because although the signature
was the same, the behavior changed.

Signed-off-by: Luís Pereira <luis.artur.pereira@gmail.com>
Re-adds Support XDG_CURRENT_DESKTOP in autostart handling

It's the new incarnation of PCMan's commit
941cdd24774450c1cbabc5f985693584918e3a4e.

Signed-off-by: Luís Pereira <luis.artur.pereira@gmail.com>
Merge branch 'desktop-neutral-api'

* desktop-neutral-api:
  Re-adds Support XDG_CURRENT_DESKTOP in autostart handling
  Deprecates non desktop environment neutral XdgDesktopFile methods
  Revert "Support XDG_CURRENT_DESKTOP in autostart handling."