Cleaned up feature definitions and update site

Removed the Hudson/Jenkins handler from the core features and added the
FeatureIDE handler to the update site. At the same time, added a
description of the visualisation features and fixed the name of the main
category.

Change-Id: I280deeef74304bf53bca17a784d9d40c6b3a1781
diff --git a/bundles/org.eclipse.capra.handler.featureide/META-INF/MANIFEST.MF b/bundles/org.eclipse.capra.handler.featureide/META-INF/MANIFEST.MF
index 7702894..9c4725d 100644
--- a/bundles/org.eclipse.capra.handler.featureide/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.capra.handler.featureide/META-INF/MANIFEST.MF
@@ -4,7 +4,7 @@
 Bundle-Name: %Bundle-Name
 Bundle-Vendor: %Bundle-Vendor
 Bundle-SymbolicName: org.eclipse.capra.handler.featureide;singleton:=true
-Bundle-Version: 0.7.0.qualifier
+Bundle-Version: 0.7.1.qualifier
 Export-Package: org.eclipse.capra.handler.featureide
 Require-Bundle: org.eclipse.emf.ecore,
  org.eclipse.jface,
@@ -14,4 +14,3 @@
  de.ovgu.featureide.fm.core
 Import-Package: org.eclipse.papyrus.infra.emf.utils
 Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-Vendor: Capra Development Team
diff --git a/bundles/org.eclipse.capra.handler.featureide/pom.xml b/bundles/org.eclipse.capra.handler.featureide/pom.xml
index 0c12f88..76e9d90 100644
--- a/bundles/org.eclipse.capra.handler.featureide/pom.xml
+++ b/bundles/org.eclipse.capra.handler.featureide/pom.xml
@@ -22,7 +22,7 @@
 	<parent>
 		<groupId>org.eclipse.capra</groupId>
 		<artifactId>parent</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
+		<version>0.7.1-SNAPSHOT</version>
 		<relativePath>../../pom.xml</relativePath>
 	</parent>
 </project>
diff --git a/features/org.eclipse.capra.core.feature/feature.xml b/features/org.eclipse.capra.core.feature/feature.xml
index 7799d66..fa7f146 100644
--- a/features/org.eclipse.capra.core.feature/feature.xml
+++ b/features/org.eclipse.capra.core.feature/feature.xml
@@ -44,14 +44,7 @@
          install-size="0"
          version="0.0.0"
          unpack="false"/>
-
-   <plugin
-         id="org.eclipse.capra.handler.hudson"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
+         
    <plugin
          id="org.eclipse.capra.handler.marker"
          download-size="0"
diff --git a/features/org.eclipse.capra.handler.featureide.feature/feature.xml b/features/org.eclipse.capra.handler.featureide.feature/feature.xml
index bdcffdf..b78f6a7 100644
--- a/features/org.eclipse.capra.handler.featureide.feature/feature.xml
+++ b/features/org.eclipse.capra.handler.featureide.feature/feature.xml
@@ -2,7 +2,7 @@
 <feature
       id="org.eclipse.capra.handler.featureide.feature"
       label="%featureName"
-      version="0.7.0.qualifier"
+      version="0.7.1.qualifier"
       provider-name="%providerName">
 
    <description url="%descriptionURL">
diff --git a/features/org.eclipse.capra.handler.featureide.feature/pom.xml b/features/org.eclipse.capra.handler.featureide.feature/pom.xml
index 49baa34..d27967c 100644
--- a/features/org.eclipse.capra.handler.featureide.feature/pom.xml
+++ b/features/org.eclipse.capra.handler.featureide.feature/pom.xml
@@ -21,7 +21,7 @@
                 <relativePath>../../pom.xml</relativePath>
                 <groupId>org.eclipse.capra</groupId>
                 <artifactId>parent</artifactId>
-                <version>0.7.0-SNAPSHOT</version>
+                <version>0.7.1-SNAPSHOT</version>
         </parent>
 
         <artifactId>org.eclipse.capra.handler.featureide.feature</artifactId>
diff --git a/pom.xml b/pom.xml
index 9a7e0c9..ea3670a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -36,6 +36,7 @@
 		<module>bundles/org.eclipse.capra.handler.papyrus</module>
 		<module>bundles/org.eclipse.capra.handler.php</module>
 		<module>bundles/org.eclipse.capra.handler.uml</module>
+		<module>bundles/org.eclipse.capra.handler.featureide</module>
 		<module>bundles/org.eclipse.capra.ui</module>
 		<module>bundles/org.eclipse.capra.ui.notification</module>
 		<module>bundles/org.eclipse.capra.ui.plantuml</module>
@@ -66,6 +67,7 @@
 		<module>features/org.eclipse.capra.handler.reqIf.feature</module>
 		<module>features/org.eclipse.capra.handler.papyrus.feature</module>
 		<module>features/org.eclipse.capra.handler.php.feature</module>
+		<module>features/org.eclipse.capra.handler.featureide.feature</module>
 		<module>features/org.eclipse.capra.ui.feature</module>
 		<module>features/org.eclipse.capra.ui.plantuml.feature</module>
 		<module>features/org.eclipse.capra.ui.zest.feature</module>
diff --git a/releng/org.eclipse.capra.releng.p2/category.xml b/releng/org.eclipse.capra.releng.p2/category.xml
index 7dea1bc..893fa47 100644
--- a/releng/org.eclipse.capra.releng.p2/category.xml
+++ b/releng/org.eclipse.capra.releng.p2/category.xml
@@ -9,6 +9,9 @@
    <feature url="features/org.eclipse.capra.handler.hudson.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.handler.hudson.feature" version="0.7.1.qualifier">
       <category name="org.eclipse.capra.handler"/>
    </feature>
+   <feature url="features/org.eclipse.capra.handler.featureide.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.handler.featureide.feature" version="0.7.1.qualifier">
+      <category name="org.eclipse.capra.handler"/>
+   </feature>
    <feature url="features/org.eclipse.capra.handler.jdt.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.handler.jdt.feature" version="0.7.1.qualifier">
       <category name="org.eclipse.capra.handler"/>
    </feature>
@@ -21,24 +24,28 @@
    <feature url="features/org.eclipse.capra.handler.office.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.handler.office.feature" version="0.7.1.qualifier">
       <category name="org.eclipse.capra.handler"/>
    </feature>
+   <feature url="features/org.eclipse.capra.handler.php.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.handler.php.feature" version="0.7.1.qualifier">
+      <category name="org.eclipse.capra.handler"/>
+   </feature>
    <feature url="features/org.eclipse.capra.ui.plantuml.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.ui.plantuml.feature" version="0.7.1.qualifier">
       <category name="org.eclipse.capra.ui"/>
    </feature>
    <feature url="features/org.eclipse.capra.ui.zest.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.ui.zest.feature" version="0.7.1.qualifier">
       <category name="org.eclipse.capra.ui"/>
    </feature>
-   <feature url="features/org.eclipse.capra.handler.php.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.handler.php.feature" version="0.7.1.qualifier">
-      <category name="org.eclipse.capra.handler"/>
-   </feature>
    <category-def name="org.eclipse.capra" label="Eclipse Capra Traceability">
       <description>
          Eclipse Capra is an extensible traceability management tool.
       </description>
    </category-def>
-   <category-def name="org.eclipse.capra.handler" label="Capra Traceability Handlers">
+   <category-def name="org.eclipse.capra.handler" label="Eclipse Capra Traceability Handlers">
       <description>
          Traceability handlers provide functionality to interface with different types of artifacts.
       </description>
    </category-def>
-   <category-def name="org.eclipse.capra.ui" label="Eclipse Capra Traceability Visualisation"/>
+   <category-def name="org.eclipse.capra.ui" label="Eclipse Capra Traceability Visualisation">
+   	<description>
+         Features to visualise traceability links and perform change impact analysis.
+      </description>
+   </category-def>
 </site>
diff --git a/releng/org.eclipse.capra.releng.p2/pom.xml b/releng/org.eclipse.capra.releng.p2/pom.xml
index f04f6f5..5d5524e 100644
--- a/releng/org.eclipse.capra.releng.p2/pom.xml
+++ b/releng/org.eclipse.capra.releng.p2/pom.xml
@@ -22,7 +22,7 @@
   <artifactId>org.eclipse.capra.p2</artifactId>
   <version>0.7.1-SNAPSHOT</version>
   <packaging>eclipse-repository</packaging>
-  <name>Capra update site</name>
+  <name>Eclipse Capra Update Site</name>
 
   <pluginRepositories>
     <pluginRepository>