Update Phabricator to use intermediate tokens from the query compiler
Converts Phabricator to the new parse + compile workflow with intermediate tokens.
Also fixes a bug where searches for cat" or similar (unmatched quotes) wouldn't produce a nice exception.
- Fulltext searched.
- Fulltext searched in Conpherence.
- Fulltext searched with bad syntax.
Reviewed By: chad
Differential Revision: https://secure.phabricator.com/D17670