[DOXIATOOLS-63] Upgrade JUnit 4.13-rc-1

diff --git a/pom.xml b/pom.xml
index 2838a23..5c1636c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -170,9 +170,9 @@
 
     <!-- Test -->
     <dependency>
-      <groupId>junit-addons</groupId>
-      <artifactId>junit-addons</artifactId>
-      <version>1.4</version>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>4.13-rc-1</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
diff --git a/src/main/assembly/jar.xml b/src/main/assembly/jar.xml
index 6f2edda..b882505 100644
--- a/src/main/assembly/jar.xml
+++ b/src/main/assembly/jar.xml
@@ -30,8 +30,6 @@
       <unpack>true</unpack>
       <scope>runtime</scope>
       <excludes>
-        <exclude>junit:junit</exclude>
-        <exclude>junit-addons:junit-addons</exclude>
         <exclude>javax.servlet:servlet-api</exclude>
         <exclude>org.apache.maven.doxia:doxia-converter</exclude>
       </excludes>
diff --git a/src/main/java/org/apache/maven/doxia/DefaultConverter.java b/src/main/java/org/apache/maven/doxia/DefaultConverter.java
index 99698cf..d63458b 100644
--- a/src/main/java/org/apache/maven/doxia/DefaultConverter.java
+++ b/src/main/java/org/apache/maven/doxia/DefaultConverter.java
@@ -531,7 +531,7 @@
      * @see {@link XmlStreamReader#getEncoding()} for xml files
      * @see {@link CharsetDetector#detect()} for text files
      */
-    private static String autoDetectEncoding( File f )
+    static String autoDetectEncoding( File f )
     {
         if ( !f.isFile() )
         {
@@ -578,7 +578,7 @@
      * @throws IllegalArgumentException if f is not a file.
      * @throws UnsupportedOperationException if could not detect the Doxia format.
      */
-    private static String autoDetectFormat( File f, String encoding )
+    static String autoDetectFormat( File f, String encoding )
     {
         if ( !f.isFile() )
         {
diff --git a/src/test/java/org/apache/maven/doxia/ConverterTest.java b/src/test/java/org/apache/maven/doxia/ConverterTest.java
index 065f30a..f4000e3 100644
--- a/src/test/java/org/apache/maven/doxia/ConverterTest.java
+++ b/src/test/java/org/apache/maven/doxia/ConverterTest.java
@@ -27,8 +27,6 @@
 import java.io.OutputStream;
 import java.io.StringWriter;
 
-import junitx.util.PrivateAccessor;
-
 import org.apache.maven.doxia.wrapper.InputFileWrapper;
 import org.apache.maven.doxia.wrapper.InputReaderWrapper;
 import org.apache.maven.doxia.wrapper.OutputFileWrapper;
@@ -652,8 +650,7 @@
     private String autoDetectEncoding( File f )
         throws Throwable
     {
-        return (String) PrivateAccessor.invoke( DefaultConverter.class, "autoDetectEncoding",
-                                         new Class[] { File.class }, new Object[] { f } );
+        return DefaultConverter.autoDetectEncoding( f );
     }
 
     private String autoDetectEncoding( String filename )
@@ -681,8 +678,7 @@
     private String autoDetectFormat( File f, String encoding )
         throws Throwable
     {
-        return (String) PrivateAccessor.invoke( DefaultConverter.class, "autoDetectFormat", new Class[] { File.class,
-                                                String.class }, new Object[] { f, encoding } );
+        return DefaultConverter.autoDetectFormat( f, encoding );
     }
 
     private String autoDetectFormat( String filename, String encoding )