MNG-7608] Make native transport the default (#216)

Changed default transport from 4.0.0-alpha3

---

https://issues.apache.org/jira/browse/MNG-7608
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7470ResolverTransportTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7470ResolverTransportTest.java
index 24e41f7..1a0265e 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7470ResolverTransportTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7470ResolverTransportTest.java
@@ -97,24 +97,35 @@
         verifier.resetStreams();
     }
 
+    private static final String WAGON_LOG_SNIPPET = "[DEBUG] Using transporter WagonTransporter";
+
+    private static final String NATIVE_LOG_SNIPPET = "[DEBUG] Using transporter HttpTransporter";
+
     @Test
     public void testResolverTransportDefault()
             throws Exception
     {
-        performTest( null, "[DEBUG] Using transporter WagonTransporter" );
+        if ( matchesVersionRange( "[4.0.0-alpha-3,)" ) )
+        {
+            performTest( null, NATIVE_LOG_SNIPPET );
+        }
+        else // [3.9.0,) but not 4, see above and ctor
+        {
+            performTest( null, WAGON_LOG_SNIPPET );
+        }
     }
 
     @Test
     public void testResolverTransportWagon()
             throws Exception
     {
-        performTest( "wagon", "[DEBUG] Using transporter WagonTransporter" );
+        performTest( "wagon", WAGON_LOG_SNIPPET );
     }
 
     @Test
     public void testResolverTransportNative()
             throws Exception
     {
-        performTest( "native", "[DEBUG] Using transporter HttpTransporter" );
+        performTest( "native", NATIVE_LOG_SNIPPET );
     }
 }
diff --git a/core-it-suite/src/test/resources/mng-5175/settings-template.xml b/core-it-suite/src/test/resources/mng-5175/settings-template.xml
index 5e4f67c..c6fc861 100644
--- a/core-it-suite/src/test/resources/mng-5175/settings-template.xml
+++ b/core-it-suite/src/test/resources/mng-5175/settings-template.xml
@@ -2,6 +2,7 @@
   <servers>
     <server>
       <id>test-small-timeout</id>
+      <!-- Plexus Configuration: legacy (only all supported) -->
       <configuration>
         <httpConfiguration>
           <all>