Hash Join is runnable

Previous bugs are fixed

When performing "./run_join.sh hj 200 4", one node does not output join num in the end