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.
Update bin/dev/run-tests-from-scratch now that Hadoop agnostic builds have been
merged into Spark master. See https://github.com/mesos/spark/pull/838
Update a comment I missed when migrating to Hadoop agnostic build.
Typos in exporting spark build vars.
Update default version of Hadoop. As of https://github.com/mesos/spark/pull/838/files
version 1.0.4 is the oldest version supported now (thus 0.20.205.0 is not supported any more).
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.