fix update on partitioned tables
added test for partitioned update with not and conjunction
implemented partition visitor

and use it in DataStatementAnalyzer.generateWhereClause(...)
for compatibility reasons. should be moved to DocTableInfo.getRouting(WhereClause)
resolve partitions using normalizer and partitionExpression
cleanup: removed commented code
prepare release 0.42.5