HHH-2045 - HQL empty IN list

Patch for HHH-2045 JIRA ticket.
Link: https://hibernate.onjira.com/browse/HHH-2045

I couldn't find more elegant solution for the ANTLR grammar definition. All alternatives turned out to be non-deterministic.

Regards,
Lukasz Antoniak