Add missing dependency in generated E4 template project

The classes of the Java package javax.annotation is provided by a plugin
with the same bundle symbolic name and not part of the Java runtime.
Add the missing dependency as a hard bundle dependency.

Clean up unused import package code.

Change-Id: Ie1206fc3b0644540d08653c9af9d594d2d7b05b1
Signed-off-by: Markus Knauer <mknauer@eclipsesource.com>
diff --git a/bundles/org.eclipse.rap.tools.templates/src/org/eclipse/rap/tools/templates/internal/rap/E4RAPWizard.java b/bundles/org.eclipse.rap.tools.templates/src/org/eclipse/rap/tools/templates/internal/rap/E4RAPWizard.java
index 86b0c57..07c318b 100644
--- a/bundles/org.eclipse.rap.tools.templates/src/org/eclipse/rap/tools/templates/internal/rap/E4RAPWizard.java
+++ b/bundles/org.eclipse.rap.tools.templates/src/org/eclipse/rap/tools/templates/internal/rap/E4RAPWizard.java
@@ -51,13 +51,8 @@
                      BundleValueEntry.bundle( "org.eclipse.e4.core.services" ),
                      BundleValueEntry.bundle( "org.eclipse.e4.ui.di" ),
                      BundleValueEntry.bundle( "org.eclipse.equinox.common" ),
-                     BundleValueEntry.bundle( "org.eclipse.e4.ui.model.workbench" ) );
-  }
-
-  public String getImportPackagesAsString() {
-    return asString( BundleValueEntry.pack( "org.osgi.framework" ),
-                     BundleValueEntry.pack( "javax.annotation", "1.2.0" ),
-                     BundleValueEntry.pack( "javax.inject", "1.0.0" ) );
+                     BundleValueEntry.bundle( "org.eclipse.e4.ui.model.workbench" ), 
+                     BundleValueEntry.bundle( "javax.annotation" ) );
   }
 
   @Override