PHOENIX-991: IT tests failed on hadoop2
PHOENIX-979 Delete on key and non-key field

Correct behavior of a delete that is filtered by a combination
of the full row key and a single non-key field.
PHOENIX-993 Exclude JRuby dependency

Exclude JRuby transitive dependency (via HBase) to avoid pulling
in all extra deps that are included in the JRuby uber jar.
Merge Apache 4.0
PHOENIX-992: Replace hTable.getRowOrBefore with ReverseScan to get maxKey in StatsManagerImpl
Merge remote branch 'origin/apache-ref/4.0' into champlain
PHOENIX-982 Avoid spinning up and tearing down mini cluster in tests (SamarthJain)
PHOENIX-984 Add support for DECODE built-in function (tzolkincz)
PHOENIX-982 Avoid spinning up and tearing down mini cluster in tests (SamarthJain)
PHOENIX-984 Add support for DECODE built-in function (tzolkincz)
Merge from Apache 4.0
Try to get unit tests to function again
Merge remote branch 'origin/apache-ref/4.0' into champlain
Phoenix-989-problem setting column type of Array to null (ram)
Merge remote branch 'origin/apache-ref/4.0' into champlain
Attempt to get clean test run by increasing parallelization from 1 to 3
Merge remote branch 'origin/apache-ref/4.0' into champlain