title: Alfresco Maven SDK - fails if module version string ends with "-SNAPSHOT"
body: <p>So I created an amp project, both repo and share, and every time I try to build or run the project it fails with:</p>
  
  <pre><code>java.lang.NoClassDefFoundError: de/schlichtherle/truezip/fs/FsSyncExceptionBuilder
      at de.schlichtherle.truezip.fs.FsManager.sync(FsManager.java:99)
      at de.schlichtherle.truezip.fs.FsSyncShutdownHook$Hook.run(FsSyncShutdownHook.java:93)
  Caused by: java.lang.ClassNotFoundException: de.schlichtherle.truezip.fs.FsSyncExceptionBuilder
      at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
      at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
      at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
      at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
      ... 2 more
  </code></pre>
  
  <p>pom.xml</p>
  
  <pre><code>&lt;project [...]&gt;
      &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
      &lt;groupId&gt;com.someco&lt;/groupId&gt;
      &lt;artifactId&gt;someco-repo&lt;/artifactId&gt;
      &lt;version&gt;1.0.0-SNAPSHOT&lt;/version&gt;
      &lt;name&gt;someco-repo AMP project&lt;/name&gt;
      &lt;packaging&gt;amp&lt;/packaging&gt;
      [...]
      &lt;parent&gt;
          &lt;groupId&gt;org.alfresco.maven&lt;/groupId&gt;
          &lt;artifactId&gt;alfresco-sdk-parent&lt;/artifactId&gt;                       
          &lt;version&gt;1.1.1&lt;/version&gt; // same with 1.1.0
      &lt;/parent&gt;
  </code></pre>
  
  <p>Changing the module version from <code>1.0.0-SNAPSHOT</code> to <code>1.0.0</code> works, but then I cannot work with snapshots (or at least identify them as <code>-SNAPSHOT</code>).</p>
  
  <p>Any ideas?</p>