SLING-12002 Discard "special logging" to stdout from ESAPI (#29)

diff --git a/core/src/main/java/org/apache/sling/testing/mock/sling/context/SlingContextImpl.java b/core/src/main/java/org/apache/sling/testing/mock/sling/context/SlingContextImpl.java
index 91a7b2e..330a306 100644
--- a/core/src/main/java/org/apache/sling/testing/mock/sling/context/SlingContextImpl.java
+++ b/core/src/main/java/org/apache/sling/testing/mock/sling/context/SlingContextImpl.java
@@ -77,6 +77,11 @@
 @ConsumerType
 public class SlingContextImpl extends OsgiContextImpl {
 
+    static {
+        // ugly hack: prevent default console logging from ESAPI on each initialization by setting system property
+        System.setProperty("org.owasp.esapi.logSpecial.discard", "true");
+    }
+
     // default to publish instance run mode
     static final @NotNull Set<String> DEFAULT_RUN_MODES = Collections.singleton("publish");