MINDEXER-91: Add a Spring based example

Extracted the currently existing examples into a separate module.
diff --git a/indexer-examples/README.md b/indexer-examples/indexer-examples-basic/README.md
similarity index 100%
rename from indexer-examples/README.md
rename to indexer-examples/indexer-examples-basic/README.md
diff --git a/indexer-examples/src/main/java/org/apache/maven/indexer/examples/BasicUsageExample.java b/indexer-examples/indexer-examples-basic/src/main/java/org/apache/maven/indexer/examples/BasicUsageExample.java
similarity index 100%
rename from indexer-examples/src/main/java/org/apache/maven/indexer/examples/BasicUsageExample.java
rename to indexer-examples/indexer-examples-basic/src/main/java/org/apache/maven/indexer/examples/BasicUsageExample.java
diff --git a/indexer-examples/src/site/site.xml b/indexer-examples/indexer-examples-basic/src/site/site.xml
similarity index 100%
rename from indexer-examples/src/site/site.xml
rename to indexer-examples/indexer-examples-basic/src/site/site.xml
diff --git a/indexer-examples/src/test/java/org/apache/maven/indexer/examples/BasicUsageExampleTest.java b/indexer-examples/indexer-examples-basic/src/test/java/org/apache/maven/indexer/examples/BasicUsageExampleTest.java
similarity index 100%
rename from indexer-examples/src/test/java/org/apache/maven/indexer/examples/BasicUsageExampleTest.java
rename to indexer-examples/indexer-examples-basic/src/test/java/org/apache/maven/indexer/examples/BasicUsageExampleTest.java
diff --git a/indexer-examples/pom.xml b/indexer-examples/pom.xml
index 5a5fcc7..ff071e3 100644
--- a/indexer-examples/pom.xml
+++ b/indexer-examples/pom.xml
@@ -27,91 +27,16 @@
   </parent>
 
   <artifactId>indexer-examples</artifactId>
+  <packaging>pom</packaging>
 
   <name>Maven :: Indexer Examples</name>
   <description>
-    This module contains Maven Indexer usage examples.
+    This module contains Maven Indexer modules.
   </description>
 
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-surefire-plugin</artifactId>
-        <configuration>
-          <skipTests>true</skipTests>
-        </configuration>
-      </plugin>
-    </plugins>
-  </build>
-
-  <!-- IMPORTANT! * WHEN YOU CHANGE DEPS MAKE SURE TO UPDATE SHADE CONFIG! * DON'T FORGET OTHERWISE YOU ARE RENDERING CLI
-    UNWORKABLE! -->
-
-  <dependencies>
-      <!-- For search app in general -->
-      <dependency>
-        <groupId>org.slf4j</groupId>
-        <artifactId>slf4j-api</artifactId>
-        <scope>compile</scope>
-      </dependency>
-
-      <dependency>
-        <groupId>org.apache.maven.indexer</groupId>
-        <artifactId>indexer-core</artifactId>
-        <version>6.0-SNAPSHOT</version>
-        <scope>compile</scope>
-      </dependency>
-
-      <!-- For ResourceFetcher implementation, if used -->
-      <dependency>
-        <groupId>org.apache.maven.wagon</groupId>
-        <artifactId>wagon-http-lightweight</artifactId>
-        <version>2.3</version>
-        <scope>compile</scope>
-      </dependency>
-
-      <!-- Runtime: DI, but using Plexus Shim as we use Wagon -->
-      <dependency>
-        <groupId>org.eclipse.sisu</groupId>
-        <artifactId>org.eclipse.sisu.plexus</artifactId>
-      </dependency>
-      <dependency>
-        <groupId>org.sonatype.sisu</groupId>
-        <artifactId>sisu-guice</artifactId>
-      </dependency>
-
-      <!-- Test -->
-      <dependency>
-        <groupId>junit</groupId>
-        <artifactId>junit</artifactId>
-        <scope>test</scope>
-      </dependency>
-      <dependency>
-        <groupId>org.slf4j</groupId>
-        <artifactId>slf4j-simple</artifactId>
-        <scope>test</scope>
-      </dependency>
-  </dependencies>
-
-  <profiles>
-    <profile>
-      <id>examples</id>
-      <activation>
-        <activeByDefault>false</activeByDefault>
-      </activation>
-      <build>
-        <plugins>
-          <plugin>
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-surefire-plugin</artifactId>
-            <configuration>
-              <skipTests>false</skipTests>
-            </configuration>
-          </plugin>
-        </plugins>
-      </build>
-    </profile>
-  </profiles>
-
+  <modules>
+    <module>indexer-examples-basic</module>
+    <module>indexer-examples-spring</module>
+  </modules>
+  
 </project>