Move to mvn for dependancies
diff --git a/build.xml b/build.xml
index 42b17e0..c06a8ca 100644
--- a/build.xml
+++ b/build.xml
@@ -41,6 +41,14 @@
   <property name="dist.src.dir" value="${basedir}/dist-src"/>
   <property name="dist.bin.result.dir" value="${dist.bin.dir}/${name}-${version}"/>
   <property name="dist.src.result.dir" value="${dist.src.dir}/${name}-${version}"/>
+  <property name="copy.dependencies.arg" value=""/>
+  
+  <condition property="isWindows">
+    <os family="windows" />
+  </condition>
+  <condition property="isUnix">
+    <os family="unix" />
+  </condition>
 
   <tstamp>
     <format property="ts" pattern="yyyyMMdd-HHmmss-z"/>
@@ -243,8 +251,36 @@
     </jar>
   </target>
 
-  <target name="package" depends="jar-main" description="Generates the jar files"/>
+  <target name="package" depends="mvn-jars,jar-main" description="Generates the jar files"/>
 
+  <target name="mvn-jars" depends="mvn-jars-unix,mvn-jars-windows" unless="dev">
+    <delete failonerror="false">
+      <fileset dir="${basedir}/lib">
+        <include name="*.jar"/>
+        <exclude name="checkstyle*.jar"/>
+        <exclude name="jacocoant*.jar"/>
+      </fileset>
+    </delete>
+    <copy todir="${basedir}/lib">
+      <fileset dir="${basedir}/target/dependency">
+        <include name="*.jar"/>
+      </fileset>
+    </copy>
+  </target>
+  <target name="mvn-jars-unix" if="isUnix" unless="dev">
+    <exec executable="mvn" dir="${basedir}" failonerror="true">
+      <arg value="clean"/>
+      <arg line="${copy.dependencies.arg} dependency:copy-dependencies -DskipTests"/>
+    </exec>
+  </target>
+  <target name="mvn-jars-windows" if="isWindows" unless="dev">
+    <exec executable="cmd" dir="${basedir}" failonerror="true">
+	  <arg value="/c"/>
+	  <arg value="mvn"/>    
+      <arg value="clean"/>
+      <arg line="${copy.dependencies.arg} dependency:copy-dependencies -DskipTests"/>
+    </exec>
+  </target>   
 
   <!-- =================================================================== -->
   <!-- Creates the API documentation                                       -->
diff --git a/lib/build/avalon-framework-4.2.0.jar b/lib/build/avalon-framework-4.2.0.jar
deleted file mode 100644
index 22a7ab3..0000000
--- a/lib/build/avalon-framework-4.2.0.jar
+++ /dev/null
Binary files differ
diff --git a/lib/build/fop-events.jar b/lib/build/fop-events.jar
deleted file mode 100644
index 2218c2f..0000000
--- a/lib/build/fop-events.jar
+++ /dev/null
Binary files differ
diff --git a/lib/build/mockito-core-1.8.5.jar b/lib/build/mockito-core-1.8.5.jar
deleted file mode 100644
index e1f33b4..0000000
--- a/lib/build/mockito-core-1.8.5.jar
+++ /dev/null
Binary files differ
diff --git a/lib/build/objenesis-1.0.0.jar b/lib/build/objenesis-1.0.0.jar
deleted file mode 100644
index 1f1b76d..0000000
--- a/lib/build/objenesis-1.0.0.jar
+++ /dev/null
Binary files differ
diff --git a/lib/build/qdox-1.12.jar b/lib/build/qdox-1.12.jar
deleted file mode 100644
index 3d850e5..0000000
--- a/lib/build/qdox-1.12.jar
+++ /dev/null
Binary files differ
diff --git a/lib/commons-io-2.11.0.jar b/lib/commons-io-2.11.0.jar
deleted file mode 100644
index be507d9..0000000
--- a/lib/commons-io-2.11.0.jar
+++ /dev/null
Binary files differ
diff --git a/lib/commons-logging-1.0.4.jar b/lib/commons-logging-1.0.4.jar
deleted file mode 100644
index b73a80f..0000000
--- a/lib/commons-logging-1.0.4.jar
+++ /dev/null
Binary files differ
diff --git a/lib/fontbox-2.0.27.jar b/lib/fontbox-2.0.27.jar
deleted file mode 100644
index d2737d9..0000000
--- a/lib/fontbox-2.0.27.jar
+++ /dev/null
Binary files differ
diff --git a/lib/fop.jar b/lib/fop.jar
deleted file mode 100644
index d138203..0000000
--- a/lib/fop.jar
+++ /dev/null
Binary files differ
diff --git a/lib/pdfbox-2.0.27.jar b/lib/pdfbox-2.0.27.jar
deleted file mode 100644
index 5510e40..0000000
--- a/lib/pdfbox-2.0.27.jar
+++ /dev/null
Binary files differ
diff --git a/lib/xmlgraphics-commons-svn-trunk.jar b/lib/xmlgraphics-commons-svn-trunk.jar
deleted file mode 100644
index 542966f..0000000
--- a/lib/xmlgraphics-commons-svn-trunk.jar
+++ /dev/null
Binary files differ