pullreq 81: revert the revert of pullreq81, register hcat partitions
Revert "Revert "Merge pull request #82 from rajubairishetti/HCat""

This reverts commit 1bec7b80e907dc7550ba388cebc132b3e816a326.
Revert "Revert "Merge pull request #86 from rajubairishetti/fix-hive-version""

This reverts commit ad38cfd8b988955c38c6d37581ccf3412dfa0c58.
Revert "Revert "Merge pull request #88 from rajubairishetti/fix-hcat""

This reverts commit ca226d84afe40fab4e4871f9bab6bf68e7fdc3c6.
Revert "Revert "Merge pull request #89 from rajubairishetti/fix-hcat-1""

This reverts commit 99d36792091bbb897e6447b9427e6682b0b32706.
Merge pull request #112 from rajubairishetti/Hcat-changes-to-develop

Register partitions to hcat tables using HCatClient APIs