i18n fix
438598: Eclipse Luna crashes when attempting to start Eclipse Marketplace

- avoid pulling up awt on linux
- fall back to SWT image scaling
- fall back to SWT Program.launch() for mailto support

Bug: 438598
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=438598