DRILL-1887: Add code-gen for explicitly comparing null values for hash table keys and make corresponding change for hash aggregation and hash join.

Add test cases for joins and aggregations on nullable columns.