SLING-9999 - Remove cyclic dependency between scripting and servlets features

* moved the o.a.s.servlets.resolver.bundle.tracker API to a dedicated bundle
diff --git a/pom.xml b/pom.xml
index 5fc0833..c002c9f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -112,7 +112,7 @@
         </dependency>
         <dependency>
             <groupId>org.apache.sling</groupId>
-            <artifactId>org.apache.sling.servlets.resolver.api</artifactId>
+            <artifactId>org.apache.sling.scripting.spi</artifactId>
             <version>1.0.0-SNAPSHOT</version>
             <scope>provided</scope>
         </dependency>
diff --git a/src/main/java/org/apache/sling/scripting/jsp/PrecompiledJSPRunner.java b/src/main/java/org/apache/sling/scripting/jsp/PrecompiledJSPRunner.java
index 6d259ef..437204a 100644
--- a/src/main/java/org/apache/sling/scripting/jsp/PrecompiledJSPRunner.java
+++ b/src/main/java/org/apache/sling/scripting/jsp/PrecompiledJSPRunner.java
@@ -31,10 +31,10 @@
 import org.apache.sling.api.SlingServletException;
 import org.apache.sling.api.scripting.SlingBindings;
 import org.apache.sling.commons.compiler.source.JavaEscapeHelper;
-import org.apache.sling.servlets.resolver.bundle.tracker.BundledRenderUnit;
 import org.apache.sling.scripting.jsp.jasper.compiler.JspRuntimeContext;
 import org.apache.sling.scripting.jsp.jasper.runtime.AnnotationProcessor;
 import org.apache.sling.scripting.jsp.jasper.runtime.HttpJspBase;
+import org.apache.sling.scripting.spi.bundle.BundledRenderUnit;
 import org.osgi.framework.Bundle;
 import org.osgi.service.component.annotations.Component;