Partition lists when needed
Exclude tests in Derby
Exclude tests in Firebird
Fix variable usage
Refactor inAny and notInAny to ExpressionUtils

This enables compile time checking of the parameters
Merge branch 'master' into i1022
Exclude `In_Long_List()` for MSSQL Server

The jTDS Driver puts a limit of 2000 parameter markers on the generated
SQL
Merge pull request #1026 from querydsl/i1022

Partition lists when needed