Add intersect method to ScanRanges
take into account fixed vs variable width for bound comparison
never increment key of variable length bound
pass in isFixedLength to KeyRange constructor
remove isFixedLength from KeyRange compare functions
rename ScanRangeIntersectTest to ScanRangesTest
SkipRangeParallelIteratorRegionSplitter and tests I.
Rename ScanKeyTest to ScanUtilTest, add more tests for variable length keys, fix bugs for formuting start/stop key
Merge remote branch 'upstream/master'

Conflicts:
	src/main/java/com/salesforce/phoenix/filter/SkipScanFilter.java
	src/test/java/com/salesforce/phoenix/filter/SkipScanFilterRangeSplitTest.java
SkipRangeParallelIteratorRegionSplitter and tests II.
Fix documentation typo.
Remove accidentally added pom.xml.
Merge pull request #129 from tonyhuang/master

SkipRangeParallelIteratorRegionSplitter and tests.
Pass in lowerInclusive and upperExclusive ranges to intersect
Fixing bug with toObject methods on DATE, TIME and TIMESTAMP PData types. Adding test case for the same
Merge pull request #132 from prashantkommireddi/issue130

Fixing bug with toObject methods on DATE, TIME and TIMESTAMP PData types...
Adding Pig StoreFunc that uses Phoenix to upsert into HBase.