SENTRY-509: upgrade HIVE version to 0.13.1-cdh5.3.0-SNAPSHOT in SENTRY
SENTRY-515: Disable flaky test testConnectionAfterTicketTimeout (Sravya Tirukkovalur via Lenni Kuff)
SENTRY-432: Synchronization of HDFS permissions to Sentry permissions (Arun Suresh via Lenni Kuff)

This change adds support for synchronizing HDFS permissions with permissions stored in
Sentry. This makes it easy to share data across components (Hive/Impala, MR, Spark, etc)
while managing all privileges in a centralized location - Sentry. This is done using new
plugins to the HMS, HDFS, and Sentry. The HMS plugin pushes table/partition path information
to the Sentry Service, the Sentry Service forwards the path information and all privilege
updates, to the HDFS NameNode plugin, which caches this information and updates the ACLs
accordingly.

The mapping of Sentry privileges to HDFS privileges is:
ALL -> Read/Write access to data files
SELECT -> Read access to data files
INSERT -> Write access to data files
SENTRY-523: Add maven-thrift-plugin back into provider-db pom.xml (Dapeng Sun via Arun Suresh)
SENTRY-408: The URI permission should support more filesystem prefixes (Colin Ma via Lenni Kuff)
SENTRY-426: Add upgrade scripts for column level privileges
SENTRY-389: Database implementation for column
SENTRY-391: Extend sentrystore query for column level privilege
SENTRY-390: Extend Thrift API to support column-level privilege
SENTRY-390-thrift-part-Extend-Thrift-API-to-support-
SENTRY-393-Grant-Revoke-and-Show-Grant-info-support
SENTRY-392-Authorization-for-column-level-security
SENTRY-394-PolicyFile-and-ConfigImport-support-for
SENTRY-391-Extend-sentrystore-query-for-column-level