Removed confusing multiple QueryParsers

QueryParser now takes a boolean parameter determining if it should be
able to handle parenthesis