Pave the road to more global state

(Yes, yes an object is saner, but it means a thought out interface and
all that, and then it means optimization of when and how do we do the
modification passes, and really I am not after this stuff at the moment)
Drop the silly Dumpered bind comparison
Stop differentiating between ORDER BY foo and ORDER BY foo ASC by default
All roundtrip tests now look for the exact string

Merge test files while at it
The ORDER BY parsing fix in 73835ff0 only worked by accident

Remove a number of workarounds introduced before the parser rewrite - none of
them help, and one of them was in fact the reason multi-member ORDER BY
did not function correctly
Change parser to not eagerly slurp RHS expressions it doesn't recognize
Add (now passing) reassembly test
Stop unknown token processing early in case a potential unknown function lies ahead
Added (now passing) test for @@ full text search