OMID-264 Fix deprecated WARNING in check-license stage (#147)

diff --git a/pom.xml b/pom.xml
index 9983d6b..21292c5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -202,7 +202,7 @@
         <maven-sonar-plugin.version>3.10.0.2594</maven-sonar-plugin.version>
 
         <!-- Licensing properties (for license-maven-plugins) -->
-        <license.header>misc/header.txt</license.header>
+        <LicenseSet.header>misc/header.txt</LicenseSet.header>
 
         <!-- Harmless extension default-->
         <harmless.groupId>org.apache.hbase</harmless.groupId>
@@ -367,54 +367,58 @@
                 <version>${maven-license-plugin.version}</version>
                 <inherited>true</inherited> <!-- for multi-module config -->
                 <configuration>
-                    <header>${license.header}</header>
                     <aggregate>true</aggregate> <!-- for multi-module config -->
                     <skipExistingHeaders>false</skipExistingHeaders>
-                    <includes>
-                        <!-- Add files where to include licensing -->
-                        <include>src/**/*.java</include>
-                        <include>src/**/*.xml</include>
-                        <include>src/**/*.proto</include>
-                        <include>**/*.css</include>
-                        <include>**/*.sh</include>
-                    </includes>
-                    <excludes>
-                        <!-- Add files to exclude from licensing -->
-
-                        <!-- Exclude pom -->
-                        <exclude>**/pom.xml</exclude>
-
-                        <!-- Exclude config and scripts -->
-                        <exclude>**/dev-utils/*</exclude>
-                        <exclude>dev-support/artifacts/**</exclude>
-                        <exclude>dev-support/work/**</exclude>
-
-
-                        <!-- Exclude assembly -->
-                        <exclude>**/maven/assembly/*</exclude>
-
-                        <!-- Project specific exclusions (e.g. they've been copied/modified from other open-source projects -->
-
-                        <!-- Protocol buffers generated classes -->
-                        <exclude>**/src/main/java/org/apache/omid/proto/TSOProto.java</exclude>
-
-                        <!-- Taken from https://github.com/brianfrankcooper/YCSB -->
-                        <exclude>**/src/main/java/org/apache/omid/benchmarks/utils/Generator.java</exclude>
-                        <exclude>**/src/main/java/org/apache/omid/benchmarks/utils/IntegerGenerator.java</exclude>
-                        <exclude>**/src/main/java/org/apache/omid/benchmarks/utils/ZipfianGenerator.java</exclude>
-                        <exclude>**/src/main/java/org/apache/omid/benchmarks/utils/ScrambledZipfianGenerator.java
-                        </exclude>
-
-
-                        <!-- Taken from https://github.com/apache/hbase -->
-                        <exclude>**/src/main/java/org/apache/omid/committable/hbase/RegionSplitter.java</exclude>
-
-                    </excludes>
                     <!-- Add comment style for protocol buffers -->
                     <mapping>
                         <java>SLASHSTAR_STYLE</java>
                         <proto>DOUBLESLASH_STYLE</proto>
                     </mapping>
+                    <licenseSets>
+                        <licenseSet>
+                            <header>${LicenseSet.header}</header>
+                            <includes>
+                                <!-- Add files where to include licensing -->
+                                <include>src/**/*.java</include>
+                                <include>src/**/*.xml</include>
+                                <include>src/**/*.proto</include>
+                                <include>**/*.css</include>
+                                <include>**/*.sh</include>
+                            </includes>
+                            <excludes>
+                                <!-- Add files to exclude from licensing -->
+
+                                <!-- Exclude pom -->
+                                <exclude>**/pom.xml</exclude>
+
+                                <!-- Exclude config and scripts -->
+                                <exclude>**/dev-utils/*</exclude>
+                                <exclude>dev-support/artifacts/**</exclude>
+                                <exclude>dev-support/work/**</exclude>
+
+
+                                <!-- Exclude assembly -->
+                                <exclude>**/maven/assembly/*</exclude>
+
+                                <!-- Project specific exclusions (e.g. they've been copied/modified from other open-source projects -->
+
+                                <!-- Protocol buffers generated classes -->
+                                <exclude>**/src/main/java/org/apache/omid/proto/TSOProto.java</exclude>
+
+                                <!-- Taken from https://github.com/brianfrankcooper/YCSB -->
+                                <exclude>**/src/main/java/org/apache/omid/benchmarks/utils/Generator.java</exclude>
+                                <exclude>**/src/main/java/org/apache/omid/benchmarks/utils/IntegerGenerator.java</exclude>
+                                <exclude>**/src/main/java/org/apache/omid/benchmarks/utils/ZipfianGenerator.java</exclude>
+                                <exclude>**/src/main/java/org/apache/omid/benchmarks/utils/ScrambledZipfianGenerator.java
+                                </exclude>
+
+
+                                <!-- Taken from https://github.com/apache/hbase -->
+                                <exclude>**/src/main/java/org/apache/omid/committable/hbase/RegionSplitter.java</exclude>
+
+                            </excludes>
+                        </licenseSet>
+                    </licenseSets>
                 </configuration>
                 <executions>
                     <execution>