[MRESOLVER-148] Use vanilla Guice 4 instead of forked Guice 3

This closes #80
diff --git a/maven-resolver-connector-basic/pom.xml b/maven-resolver-connector-basic/pom.xml
index a8d6271..7fe5909 100644
--- a/maven-resolver-connector-basic/pom.xml
+++ b/maven-resolver-connector-basic/pom.xml
@@ -69,8 +69,8 @@
        <scope>test</scope>

     </dependency>

     <dependency>

-      <groupId>org.sonatype.sisu</groupId>

-      <artifactId>sisu-guice</artifactId>

+      <groupId>com.google.inject</groupId>

+      <artifactId>guice</artifactId>

       <classifier>no_aop</classifier>

       <scope>test</scope>

     </dependency>

diff --git a/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml b/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml
index d42b2be..61cac4e 100644
--- a/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml
+++ b/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml
@@ -104,8 +104,8 @@
       <artifactId>org.eclipse.sisu.inject</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.sonatype.sisu</groupId>
-      <artifactId>sisu-guice</artifactId>
+      <groupId>com.google.inject</groupId>
+      <artifactId>guice</artifactId>
       <classifier>no_aop</classifier>
       <optional>true</optional>
     </dependency>
diff --git a/maven-resolver-impl/pom.xml b/maven-resolver-impl/pom.xml
index 70f9f11..f210692 100644
--- a/maven-resolver-impl/pom.xml
+++ b/maven-resolver-impl/pom.xml
@@ -71,8 +71,8 @@
       <optional>true</optional>

     </dependency>

     <dependency>

-      <groupId>org.sonatype.sisu</groupId>

-      <artifactId>sisu-guice</artifactId>

+      <groupId>com.google.inject</groupId>

+      <artifactId>guice</artifactId>

       <classifier>no_aop</classifier>

       <scope>provided</scope>

       <optional>true</optional>

diff --git a/maven-resolver-transport-classpath/pom.xml b/maven-resolver-transport-classpath/pom.xml
index 21db9d6..dfb1b8d 100644
--- a/maven-resolver-transport-classpath/pom.xml
+++ b/maven-resolver-transport-classpath/pom.xml
@@ -60,8 +60,8 @@
       <optional>true</optional>

     </dependency>

     <dependency>

-      <groupId>org.sonatype.sisu</groupId>

-      <artifactId>sisu-guice</artifactId>

+      <groupId>com.google.inject</groupId>

+      <artifactId>guice</artifactId>

       <classifier>no_aop</classifier>

       <scope>test</scope>

     </dependency>

diff --git a/maven-resolver-transport-file/pom.xml b/maven-resolver-transport-file/pom.xml
index 3db97c8..5cdeb2d 100644
--- a/maven-resolver-transport-file/pom.xml
+++ b/maven-resolver-transport-file/pom.xml
@@ -56,8 +56,8 @@
       <optional>true</optional>

     </dependency>

     <dependency>

-      <groupId>org.sonatype.sisu</groupId>

-      <artifactId>sisu-guice</artifactId>

+      <groupId>com.google.inject</groupId>

+      <artifactId>guice</artifactId>

       <classifier>no_aop</classifier>

       <scope>test</scope>

     </dependency>

diff --git a/maven-resolver-transport-http/pom.xml b/maven-resolver-transport-http/pom.xml
index 43a9a24..664b912 100644
--- a/maven-resolver-transport-http/pom.xml
+++ b/maven-resolver-transport-http/pom.xml
@@ -84,8 +84,8 @@
       <optional>true</optional>

     </dependency>

     <dependency>

-      <groupId>org.sonatype.sisu</groupId>

-      <artifactId>sisu-guice</artifactId>

+      <groupId>com.google.inject</groupId>

+      <artifactId>guice</artifactId>

       <classifier>no_aop</classifier>

       <scope>test</scope>

     </dependency>

diff --git a/maven-resolver-transport-wagon/pom.xml b/maven-resolver-transport-wagon/pom.xml
index a628ecc..146eb10 100644
--- a/maven-resolver-transport-wagon/pom.xml
+++ b/maven-resolver-transport-wagon/pom.xml
@@ -82,8 +82,8 @@
       <optional>true</optional>

     </dependency>

     <dependency>

-      <groupId>org.sonatype.sisu</groupId>

-      <artifactId>sisu-guice</artifactId>

+      <groupId>com.google.inject</groupId>

+      <artifactId>guice</artifactId>

       <classifier>no_aop</classifier>

       <scope>test</scope>

     </dependency>

diff --git a/pom.xml b/pom.xml
index 4723f90..a2cf7e6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -73,6 +73,7 @@
     <maven.site.path>resolver-archives/resolver-LATEST</maven.site.path>
     <checkstyle.violation.ignore>None</checkstyle.violation.ignore>
     <sisuVersion>0.3.4</sisuVersion>
+    <guiceVersion>4.2.3</guiceVersion>
     <slf4jVersion>1.7.30</slf4jVersion>
     <project.build.outputTimestamp>2020-10-02T18:05:13Z</project.build.outputTimestamp>
   </properties>
@@ -191,9 +192,9 @@
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>org.sonatype.sisu</groupId>
-        <artifactId>sisu-guice</artifactId>
-        <version>3.2.6</version>
+        <groupId>com.google.inject</groupId>
+        <artifactId>guice</artifactId>
+        <version>${guiceVersion}</version>
         <classifier>no_aop</classifier>
         <exclusions>
           <exclusion>