bugfix: GpuHashJoin didn't compute correct hash-value if data-width of both side are not identical.

todo: more graceful hash-join decision is needed on integration
with upstreamed custom-scan interface.
Merge branch 'master' into numeric