allow RestClient to configure custom headers

allow RestClient to configure custom headers
always load the first implementation on the classpath

Issue-ID: SO-3495
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I9c433cdaed33a7db6182af259421676c088a1fae
diff --git a/pom.xml b/pom.xml
index 797390a..2cd4de3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1044,40 +1044,40 @@
         <groupId>org.onap.aaf.authz</groupId>
         <artifactId>aaf-cadi-client</artifactId>
         <version>${aaf.version}</version>
-	    </dependency>
-	    <dependency>
-	      <groupId>org.onap.aaf.authz</groupId>
-	      <artifactId>aaf-cadi-aaf</artifactId>
-	      <version>${aaf.version}</version>
-	      <exclusions>
-	        <exclusion>
-	          <groupId>javax.servlet</groupId>
-	          <artifactId>servlet-api</artifactId>
-	        </exclusion>
-	        <exclusion>
-	          <groupId>log4j</groupId>
-	          <artifactId>log4j</artifactId>
-	        </exclusion>
-	      </exclusions>
-	    </dependency>
-	    <dependency>
-	        <groupId>org.onap.aaf.authz</groupId>
-	        <artifactId>aaf-auth-client</artifactId>
-	        <version>${aaf.version}</version>
-	        <scope>runtime</scope>
-	    </dependency>
-	    <dependency>
-	        <groupId>org.onap.aaf.authz</groupId>
-	        <artifactId>aaf-misc-env</artifactId>
-	        <version>${aaf.version}</version>
-	        <scope>runtime</scope>
-	    </dependency>
-	    <dependency>
-	        <groupId>org.onap.aaf.authz</groupId>
-	        <artifactId>aaf-misc-rosetta</artifactId>
-	        <version>${aaf.version}</version>
-	        <scope>runtime</scope>
-	    </dependency>
+      </dependency>
+      <dependency>
+        <groupId>org.onap.aaf.authz</groupId>
+        <artifactId>aaf-cadi-aaf</artifactId>
+        <version>${aaf.version}</version>
+        <exclusions>
+          <exclusion>
+            <groupId>javax.servlet</groupId>
+            <artifactId>servlet-api</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>log4j</groupId>
+            <artifactId>log4j</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.onap.aaf.authz</groupId>
+        <artifactId>aaf-auth-client</artifactId>
+        <version>${aaf.version}</version>
+        <scope>runtime</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.onap.aaf.authz</groupId>
+        <artifactId>aaf-misc-env</artifactId>
+        <version>${aaf.version}</version>
+        <scope>runtime</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.onap.aaf.authz</groupId>
+        <artifactId>aaf-misc-rosetta</artifactId>
+        <version>${aaf.version}</version>
+        <scope>runtime</scope>
+      </dependency>
     </dependencies>
   </dependencyManagement>
   <profiles>