ISPN-3169 and ISPN-3333 Query DSL for infinispan

Pleasa note hibernate-hql-parser is missing some features and consequently some of the feature in our DSL do not work (see https://hibernate.atlassian.net/browse/HQLPARSER-17).

JIRA: https://issues.jboss.org/browse/ISPN-3169
https://issues.jboss.org/browse/ISPN-3333

Please integrate in master.