apply HIVE-1643: support range scans and non-key columns in HBase filter...

apply HIVE-1643: support range scans and non-key columns in HBase filter pushdown(https://issues.apache.org/jira/browse/HIVE-1643)