TAJO-987: Hash shuffle should be balanced according to intermediate volumes.

Closes #101
TAJO-966: Range partition should support split of multiple characters.

Closes #91
TAJO-975: alias name which is the same to existing column name may cause NPE during PPD.

Closes #92
TAJO-989: Cleanup of child blocks after parent execution block is complete. (jinho)

Closes #103
TAJO-949: PullServer does not release files, when a channel throws an internal exception. (jinho)

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

Conflicts:
	tajo-common/src/main/java/org/apache/tajo/conf/TajoConf.java