Orc diff part cols

https://spark-project.atlassian.net/browse/SHARK-203

I reverted 6512aef89c72ae5098260bf32e08c4dc3ee612ef since it is incorrect.
For explanation, see https://issues.apache.org/jira/browse/HIVE-4501