Fix compiler warnings.
Fix HDFS file leak in IO mgr.
Fix bug with how exec sets if the conjuncts are thread safe.
Enable Java signal-chaining in local test environment

From the Java documentation:

"Signal-chaining enables the Java Platform to better interoperate with
native code that installs its own signal handlers... The signal-chaining facility offers:

A. Support for pre-installed signal handlers when the HotSpot VM is created.
B. Support for signal handler installation after the HotSpot VM is created, inside JNI
code or from another native thread."
Fix bad dcheck in scanner context.
Implement per query (rather than per fragment) mem limits.
Fix clang compiler warnings.
Perform HBase deterministic region assigment and enable HBase scan range location test in the planner test
Remove csv.field_size_limit from the shell.
Added Hive Access v1.0 to /thirdparty
IMPALA-400: Add support for SQL statement authorization

This changes adds support for SQL statement authorization in Impala. The authorization
works by updating the Catalog API to require a User + Privilege when getting Table/Db
objects (and in the future can be extended to cover columns as well).
If the user doesn't have permission to access the object, an AuthorizationException is
thrown. The authorization checks are done during analysis as new Catalog objects are
encountered.

These changes build on top of the Hive Access code which handles the actually
processing of authorization requests.  The authorization is currently based
on a "policy file" which will be stored in HDFS. This policy file is read once
on startup and then reloaded every 5 minutes. It can also be reloaded on a
specific impalad by executing a "refresh" command.

Authorization is enabled by setting:
--server_name='server1'
and then pointing the impalad to the policy file using the flag:
--authorization_policy_file=/path/to/policy/file

any authorization configuration problems will result in impalad failing to
start.
IMPALA-406 Raise an error when inserting into HBase table using a null row key.
[Impala Shell] IMPALA-368. Confusing error message.

When not connected, the shell now returns instead of trying to
execute the query.
Qualify table with database
IMPALA-86: Authentication and SSL support for debug webserver
IMPALA-370: Add HDFS read metrics to runtime profiles

We now log info about the total number of bytes read locally and read via
short circuit reads. In correct setups, these two numbers should be the same,
and this patch should allow us to verify that.
IMPALA-86: Add option to configure location of webserver password file
IMPALA-321: Increase precision of query profile start / end time
Fix decompress timer in rc/seq files.
IMPALA-375: Add column permutation clause to INSERT statement