Update build machinery.

* Set Maven prerep to 3.3.1 for jarsigner 1.1.5
* Move tycho to 1.1.0
* compiler plugin to 3.7.0
* enforcer plugin to 3.0.0-M1 - while it's milestone build it's way more
faster and fits better as it has it's internals changed ot use Maven 3.x
API
* jarsigner to 1.1.5
* findbugs to 3.0.5
* pmd to 3.9.0


Change-Id: I16e34062e763f0b4eff053e50c6491faeaeba856
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
diff --git a/org.eclipse.epp.mpc-parent/pom.xml b/org.eclipse.epp.mpc-parent/pom.xml
index ef52b48..5b5ec0b 100644
--- a/org.eclipse.epp.mpc-parent/pom.xml
+++ b/org.eclipse.epp.mpc-parent/pom.xml
@@ -4,7 +4,7 @@
    <modelVersion>4.0.0</modelVersion>
 
    <prerequisites>
-      <maven>3.1.1</maven>
+      <maven>3.3.1</maven>
    </prerequisites>
 
    <groupId>org.eclipse.epp.mpc</groupId>
@@ -21,7 +21,7 @@
       <enforced.java.version>[1.8.0,)</enforced.java.version>
       <java-jdk>SYSTEM</java-jdk>
 
-      <tycho-version>1.0.0</tycho-version>
+      <tycho-version>1.1.0</tycho-version>
       <tycho-extras-version>${tycho-version}</tycho-extras-version>
 
       <qualifier-format>'v'yyyyMMdd-HHmm</qualifier-format>
@@ -161,7 +161,7 @@
             <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
-               <version>3.6.1</version>
+               <version>3.7.0</version>
                <configuration>
                   <source>${java-version}</source>
                   <target>${java-version}</target>
@@ -181,7 +181,7 @@
             <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-enforcer-plugin</artifactId>
-               <version>1.4.1</version>
+               <version>3.0.0-M1</version>
                <executions>
                   <execution>
                      <id>enforce-java</id>
@@ -320,7 +320,7 @@
             <plugin>
                <groupId>org.eclipse.cbi.maven.plugins</groupId>
                <artifactId>eclipse-jarsigner-plugin</artifactId>
-               <version>1.1.3</version>
+               <version>1.1.5</version>
             </plugin>
 
             <plugin>
@@ -335,7 +335,7 @@
             <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>findbugs-maven-plugin</artifactId>
-               <version>3.0.4</version>
+               <version>3.0.5</version>
                <configuration>
                   <findbugsXmlOutput>true</findbugsXmlOutput>
                   <failOnError>false</failOnError>
@@ -359,7 +359,7 @@
             <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-pmd-plugin</artifactId>
-               <version>3.7</version>
+               <version>3.9.0</version>
                <configuration>
                   <sourceEncoding>utf-8</sourceEncoding>
                   <minimumTokens>100</minimumTokens>