KUDU-2671 range-specific hash schema support in Python client

With this patch, it's now possible to operate on ranges having custom
hash schemas in Kudu Python client applications.  In essence, the newly
added API directly maps into the Kudu C++ client API.  This patch also
contains tests to cover the newly introduced functionality.

Change-Id: I61426fadc45d70805cf99461d559f0152a79f4a0
Reviewed-on: http://gerrit.cloudera.org:8080/18771
Reviewed-by: Attila Bukor <abukor@apache.org>
Tested-by: Kudu Jenkins
3 files changed