SHARK-138: JoinOperator outputs result of standard objects.
Add a test case for SHARK-138.
Stack trace on scalatest failures
close tachyon buffer.
make both SparkCached and TachyonCached RDD go through the same partition prune code path.
address comments: better naming.
change TachyonTableRDD from ColumnarStruct to TablePartition to align code path with Spark cached RDD.
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.
Fix build problems due to https://github.com/mesos/spark/pull/838
Merge pull request #132 from mateiz/build-fix

Fix build problems due to https://github.com/mesos/spark/pull/838
Removed Java version check in CI script.
Merge pull request #123 from amplab/tachyon

1. Close buffer from Tachyon properly. 2. Make both spark cached and tachyon cached rdd use the same partition prune code path.
Merge pull request #133 from andyk/master

Update Shark build file now that hadoop agnostic build update has been merged into Spark master
Downgraded hadoop version in CI script to 1.0.4.
Added a dependency on commons-io 2.1 to fix the Hive unit tests.
Added dependency on commons-io and commons-httpclient for the unit tests to pass.
Consistent naming for storage levels

Is there any reason for not making the string names consistent?
Merge pull request #135 from amirshim/patch-1

Consistent naming for storage levels