Split tasty and hspec runners

Alas I (Alfredo) had to split the runners for tasty and hspec because in
tasty we cannot control explicitly the level of parallelism, but for the
DB stuff we need sequential tests, whereas for the Jobs tests we need
parallelism, or rather the executable to be compiled with `-threaded`.
4 jobs for adinapoli/more-db-test-coverage in 37 minutes and 46 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Stack
passed #8432
stack

00:00:44

 
  Cabal
passed #8433
cabal

00:25:30

 
  Bench
passed #8434
bench

00:03:22

 
  Test
failed #8435
test

00:08:08

 
Name Stage Failure
failed
test Test
    |
146 | tests = sequential $ aroundAll withTestDB $ describe "Database" $ do
| ^^^^^^^^^^
Error: cabal: Failed to build test:garg-test-hspec from
gargantext-0.0.6.9.9.7.6.2.
Failed to build test:garg-test-tasty from gargantext-0.0.6.9.9.7.6.2.

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