javadoc improvement
adding empty TransitivePrecedenceWhereClauseGenerator and it's test
transitive precedence should be implemeted as query extender
finishing first draft of the test
do not transform AST from SableCC but QueryData
initial real implementation of TransitivePrecedenceOptimizer (does not work yet)
some descriptive test error messages
more consistent logic and fixed a bug in the test case
corrected testcase numbers and added new test that does not use precedence bounds
use a special QueryAnalysis member variable that does enforce the usage of unbounded precedence
xml validation error that prevented startup of fullfacts scheme
important SqlGenerator fixes for splitfacts and fullfacts scheme

There were some errors introduced in previous commits and not detected.
Also adding a fix for base text context selection that was introduced by the change to make text_ref not globally unique.
cherry pick 39b7f42 (do not join with corpus table if FindSqlGenerator is used as inner query generator for count and matrix operations)

This should produce some slightly more optimized queries.
Merge remote-tracking branch 'origin/master' into transitive_precedence
allow postProcessors to be null
also use the tiger2 queries from the AQL test suite
respect segmentation information in transitive precedemce optimizer
Merge pull request #69 from thomaskrause/transitive_precedence

Query optimizing: transitive precedence
replaced bigint with integer for several columns
also adjust fullfacts and annopool (but revert some places where bigint is more suited like files bigger than 2GB)