Fixed bugs in ColumnTreeNode and added caching.
Refactored PartitionDataTransform to use ColumnTreeNode.

Change-Id: Ia34404639206ee2a7d7868e99393b564ee9d5ea1