Merge branch 'master', remote branch 'upstream/master'
Improve skip scan filter performance for the IN case
Merge remote branch 'upstream/master'
Merge pull request #152 from colorant/work

Reserve existing hbase table's property when create phoenix table
Change ScanRange intersect to use binary search to look up key range.
Move binary search into a separate method.
Merge pull request #154 from tonyhuang/salting

use binary search on ScanRanges.intersect.
Remove unused private method and fix warnings
Intersect skipscanfilter ranges with region ranges.
Intersect Skipscanfilter ranges with region ranges bug fixes.
Merge branch 'master' into salting
test
Test
Merge pull request #164 from tonyhuang/salting

Intersect skipscanfilter ranges with region ranges.
set KeyRange.isSingleKey correctly after deserialization, fixes in skip scan for single key cases
Unit test for wrong query result using DESC PK column
fix desc sort bugs
Ensure that HBase RPC time out value is at least as large as our query time out value