Make additionalUserInfoPath optional

additionalUserInfoPath should not be required: this change makes command
line argument happy when no addtionalUserInfoPath is provided.

Change-Id: Idd404fed0e7390fbfd9c29423b857d729c25bba2
diff --git a/auditlog/src/main/scala/com/gerritforge/analytics/auditlog/model/CommandLineArguments.scala b/auditlog/src/main/scala/com/gerritforge/analytics/auditlog/model/CommandLineArguments.scala
index 21b6a84..564b873 100644
--- a/auditlog/src/main/scala/com/gerritforge/analytics/auditlog/model/CommandLineArguments.scala
+++ b/auditlog/src/main/scala/com/gerritforge/analytics/auditlog/model/CommandLineArguments.scala
@@ -46,7 +46,7 @@
           c.copy(eventsPath = Some(input))
         } text "path to a directory (or a file) containing auditLogs events. Supports also '.gz' files. (Required)"
 
-        opt[String]('a', "additionalUserInfoPath") required () action { (input, c) =>
+        opt[String]('a', "additionalUserInfoPath") optional () action { (input, c) =>
           c.copy(additionalUserInfoPath = Some(input))
         } text "path to a CSV file containing additional user information (Optional)\n\t\t\t\tCSV must have an header. Example:\n\t\t\t\tid,type\n\t\t\t\t123456,'bot'\n\t\t\t\t678876,'human'"