Support improved document search

This commit also uses a temporary fork of boolexpr.
It allows to parse certain terms like "Niki" without choking.
4 jobs for adinapoli/issue-261 in 43 minutes and 31 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Stack
passed #8623
stack

00:04:01

 
  Cabal
passed #8624
cabal

00:24:29

 
  Bench
passed #8625
bench

00:04:35

 
  Test
failed #8626
test

00:10:24

 
Name Stage Failure
failed
test Test
Test suite garg-test-hspec: PASS
Test suite logged to:
/builds/gargantext/haskell-gargantext/dist-newstyle/build/x86_64-linux/ghc-8.10.7/gargantext-0.0.6.9.9.7.6.3/t/garg-test-hspec/test/gargantext-0.0.6.9.9.7.6.3-garg-test-hspec.log
1 of 1 test suites (1 of 1 test cases) passed.
Error: cabal: Tests failed for test:garg-test-tasty from
gargantext-0.0.6.9.9.7.6.3.

Cleaning up file based variables
ERROR: Job failed: exit code 1