Major, Major structural changes to how queries are initiated and evaluated. Allows for Bound and Unbound queries, enabling things like Predicate operations and (later) OR, NOT, etc. Only surfaced in StringQuery at this stage
Completed structural changes for StringQueryEnumerator, inlcuding centralising to a single unit.
Surfaced new structure for GenericQuery and PointerQuery
Surfaced changed structure in CharQuery. FluentQuery.pas now redundant.
Completed major restructuring, allowing unbound queries and terminating operations. Now, back to expanding operatiosn and containers.
Merge branch 'PredicateQuery'