Fix name for non assembly jar.
Exclude asm, jackson, and netty from hadoop client. Changed jets3t's version to 0.7.1.
Merge pull request #156 from colorant/fixname

Fix name for non assembly jar.
Merge pull request #160 from rxin/build

Exclude asm, jackson, and netty from hadoop client. Changed jets3t's version to 0.7.1.
Pull the Hadoop version from the environment.

This introduces two environment variables that you can use to control
the version of Hadoop that you build against. The Spark project
uses `SPARK_HADOOP_VERSION`, which is supported. By analogy, we
also support `SHARK_HADOOP_VERSION`, which has precedence over
`SPARK_HADOOP_VERSION`. If neither of these environment variables are
set at build time, the defaults from the build script are used.

The algorithm looks like this:

   1. Use `SHARK_HADOOP_VERSION` if set.
   2. Use `SPARK_HADOOP_VERSION` if set.
   3. Use the default that is hard-coded into the build definition.