[MJLINK-72] remove commons-lang3 (#167)

diff --git a/pom.xml b/pom.xml
index 6d53936..d9a5157 100644
--- a/pom.xml
+++ b/pom.xml
@@ -123,11 +123,6 @@
       <version>1.1.2</version>
     </dependency>
     <dependency>
-      <groupId>org.apache.commons</groupId>
-      <artifactId>commons-lang3</artifactId>
-      <version>3.12.0</version>
-    </dependency>
-    <dependency>
       <groupId>commons-io</groupId>
       <artifactId>commons-io</artifactId>
       <version>2.11.0</version>
diff --git a/src/main/java/org/apache/maven/plugins/jlink/JLinkExecutor.java b/src/main/java/org/apache/maven/plugins/jlink/JLinkExecutor.java
index e8e72fb..6beddbf 100644
--- a/src/main/java/org/apache/maven/plugins/jlink/JLinkExecutor.java
+++ b/src/main/java/org/apache/maven/plugins/jlink/JLinkExecutor.java
@@ -45,7 +45,6 @@
 import java.util.Optional;
 import java.util.spi.ToolProvider;
 
-import org.apache.commons.lang3.StringUtils;
 import org.apache.maven.plugin.MojoExecutionException;
 import org.apache.maven.plugin.logging.Log;
 import org.apache.maven.toolchain.Toolchain;
@@ -88,10 +87,10 @@
             err.flush();
 
             String outAsString = strOut.toString();
-            String output = (StringUtils.isEmpty(outAsString) ? null : '\n' + outAsString.trim());
+            String output = outAsString.isBlank() ? null : '\n' + outAsString.trim();
 
             if (exitCode != 0) {
-                if (StringUtils.isNotEmpty(output)) {
+                if (output != null && !output.isBlank()) {
                     // Reconsider to use WARN / ERROR ?
                     //  getLog().error( output );
                     for (String outputLine : output.split("\n")) {
@@ -102,7 +101,7 @@
                 StringBuilder msg = new StringBuilder("\nExit code: ");
                 msg.append(exitCode);
                 String errAsString = strErr.toString();
-                if (StringUtils.isNotEmpty(errAsString)) {
+                if (errAsString != null && !errAsString.isBlank()) {
                     msg.append(" - ").append(errAsString);
                 }
                 msg.append('\n');
@@ -116,7 +115,7 @@
                 throw new MojoExecutionException(msg.toString());
             }
 
-            if (StringUtils.isNotEmpty(output)) {
+            if (output != null && !output.isBlank()) {
                 // getLog().info( output );
                 for (String outputLine : output.split("\n")) {
                     getLog().info(outputLine);