[NO ISSUE] Add full-text stopwords filter

Support stopwords filter when processing full-text search query.

Users can configure full-text configurations and filters via SQLPP, and
create full-text search index with a specific full-text configuration.
Later, users can run ftcontains() search query and specify a full-text
configuration.

The full-text index will be utilized only if the index
full-text configuration is the same as the query full-text configuration.
If none of the index meets the requirement then a full-scan will run for
the ftcontains() query.

Change-Id: I6773a0d6c63693981aa1e29e9134e29391affe9a
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/8183
Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
diff --git a/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/pom.xml b/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/pom.xml
index 366c2a7..23d81dc 100644
--- a/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/pom.xml
+++ b/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/pom.xml
@@ -96,5 +96,14 @@
       <groupId>com.fasterxml.jackson.core</groupId>
       <artifactId>jackson-databind</artifactId>
     </dependency>
+  <dependency>
+    <groupId>org.apache.commons</groupId>
+    <artifactId>commons-lang3</artifactId>
+  </dependency>
+  <dependency>
+    <groupId>com.google.guava</groupId>
+    <artifactId>guava</artifactId>
+  </dependency>
+
   </dependencies>
 </project>
\ No newline at end of file