TAJO-968: Self-Join query (including partitioned table) doesn't run unexpectedly using auto broad cast join. (jaehwa)

Closes #88
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into TAJO-704