Fixed Issues in Kudu

This section lists the issues that have been fixed since the previous version.

Auto rebalancer does not successfully execute moves
Apache JIRA: KUDU-3113

When executing moves, the auto-rebalancer used try to resolve theleader's address by passing its UUID instead of its host. With this fix, it uses an appropriate host.

KuduPredicate class in Java client does not handle Date columns
Apache JIRA: KUDU-3152

Prior to this fix, if you had a table with DATE column, you could not scan for it using the java client. A check for minimum and maximum boundaries of integer representation of java.sql.Date was added to match MIN_DATE_VALUE and MAX_DATE_VALUE in DateUtil.