Fuse hspec and tasty drivers into one

This commit fuses the two drivers into a single one.
With some appropriate usage of `beforeAllWith`, even running all the
specs in parallel seems to be yielding the expected results.
5 jobs for adinapoli/issue-482 in 47 minutes and 20 seconds (queued for 3 seconds)
latest
Status Job ID Name Coverage
  Cabal
passed #18537
cabal

00:21:51

failed #18533
cabal

00:05:20

 
  Stack
passed #18534
stack

00:04:02

 
  Bench
manual #18535
allowed to fail manual
bench
 
  Test
failed #18536
test

00:21:25

 
Name Stage Failure
failed
test Test
Test suite garg-test: FAIL
Test suite logged to:
/builds/gargantext/haskell-gargantext/dist-newstyle/build/x86_64-linux/ghc-9.6.6/gargantext-0.0.7.4.7/t/garg-test/opt/test/gargantext-0.0.7.4.7-garg-test.log
0 of 1 test suites (0 of 1 test cases) passed.
Error: [Cabal-7125]
Tests failed for test:garg-test from gargantext-0.0.7.4.7.

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