try auto fix improper config on shark client launch.
merge from upstream/master.
fix type missmatch.
Ignore JoinOperator for now.

It might not be too effective anyways, since we don't track Hive's version of stats.
Fixed testCliDriver_exim_* tests (check local Path before using)
Enable publishing to Sonatype Nexus repo

Heavily inspired from:
725f2c98f8a0960c66c291941acce992ec10d159
Add list of Hive dependencies, now that it's in Maven Central.
Excluse ASM 3.1 from Hive.

We want the transitive dependency from Spark's ASM 4.0.
Exclude Xerces pulled in from Hive.

It conflicts with JAXP's version.
Exclude Datanucleus for assembly only.

Also some cleanup.
Merge pull request #271 from harveyfeng/publish

Enable publishing to Sonatype Nexus repo
Merge branch 'master' of https://github.com/dosoft/shark into exim-tests
Removed hadoop-test-0.20.2.jar from the bin/dev/test
Merge pull request #269 from harveyfeng/master

Ignore Hive JoinReorder optimizer for now.
use "edu.berkeley.cs.shark"
Merge pull request #277 from harveyfeng/master

Use "edu.berkeley.cs.shark"
Merge pull request #279 from harveyfeng/branch-0.9

get rid of hcatalog dependency
Fixed a bug in compression that delta encoding is chosen for every column.
Also improved compression performance.
Fixed log message for compression type.
Remove HIVE_HOME from run scripts.