[494735] Eclipse Installer does not create .desktop file for the menu

Add abstraction layer to support alternative implementations

https://bugs.eclipse.org/bugs/show_bug.cgi?id=494735

Change-Id: I9527bca9e86db20ebfe5b500c01dff954a629208
Signed-off-by: Christoph Läubrich <laeubi@laeubi-soft.de>
6 files changed