WebSearch: refactor parenthesised parser tests
- Simple streamlining to SearchQueryParenthesisedParser
- Refactoring of seqp unit tests into unit tests rather than monolithic test groups. This will make it easier to pinpoint problems and to add new tests in the future.