cleaned up HashJoinProbe and added tests
Merge pull request #44 from timbokopter/feature/cleanup_HashJoinProbe

cleaned up HashJoinProbe and added tests