support arbitrary wildcard (#5606) * run wildcard as automatons * add tests for new wildcard queries * refactor json path handling for automaton queries * regex support * run automaton in search thread pool * cleanup, refactor and test * improve error messages Co-authored-by: Adrien Guillo <adrien@quickwit.io> --------- Co-authored-by: Adrien Guillo <adrien@quickwit.io>