add skelton of gpuhashjoin.c
fixbug: shmem.c didn't setup shmem-zone correctly
if device's max allocation size is much larger than configured shmem-size.