SHARK-138: JoinOperator outputs result of standard objects.
Add a test case for SHARK-138.
1. Slight rearrangement of buffer sizing calculation: In the original calculation the buffer could overflow earlier. 2. Bug fix in Dictionary Decoder which had not been tested. 3. Enable Dictionary Compression mapping via implicits and add tests for dictionary decoding
Fix HiveConf serialization.

Conflicts:
	src/main/scala/shark/execution/serialization/XmlSerializer.scala
Fix copyright.
Merge pull request #131 from jhartlaub/bugfix

Bug fix for HiveConf serialization - HiveConf is not a javabean, XMLEncoder does not work on it.
Minor style cleanup for HiveConfPersistenceDelegate.
Merge branch 'master' of github.com:amplab/shark into buffer-resizing
1. Bug fix: Binary column type should override actual size computation. 2) more tests added
Update shark-env.sh.template

Explain that MESOS_NATIVE_LIBRARY is only for Mesos clusters.
Update SharkBuild.scala

Cloudera repo should use HTTPS.
Merge branch 'master' of github.com:sun-rui/shark

Conflicts:
	src/main/scala/shark/execution/JoinOperator.scala
	src/test/scala/shark/SQLSuite.scala
Merge pull request #130 from harsha2010/buffer-resizing

Various enhancements / bug fixes to columnar compression.
Remove README dependency on JDK7
Merge pull request #138 from kayousterhout/readme

Remove README dependency on JDK7
Exclude netty from Hadoop dependency
Throw exception if Hive thinks it's running in local mode
Set the RDD name in Spark when creating an RDD-backed table.
Merge pull request #141 from pwendell/table-names

Set the RDD name in Spark when creating an RDD-backed table
Merge pull request #139 from pwendell/netty

Exclude netty from Hadoop dependency