[ngrams] fix for json/csv upload for older terms

Also, some test refactoring and add servant-client to tests.
Status Job ID Name Coverage
  Cabal
canceled #11807
cabal

 
  Stack
canceled #11808
stack

 
  Bench
canceled #11809
allowed to fail manual
bench

 
  Test
canceled #11810
test