Class JDOQLSingleStringParser

Parser for handling JDOQL Single-String queries.
Takes a JDOQLQuery and the query string and parses it into its constituent parts, updating
the JDOQLQuery accordingly with the result that after calling the parse() method the JDOQLQuery
is populated.