Moved Spark's repository to its ASF github mirror.
Clone Spark into the spark folder for CI script (instead of incubator-spark).
Removed the extra runJob in cached table creation.
Merge pull request #178 from amplab/tachyon

Exclude more libs from tachyon
Add a SparkDDLTask for Shark-specific metastore operations.
Includes support for ALTER TABLE <old naem> RENAME TO <new name>.

Currently, this is meant to be a dependent task on Hive's DDLTask.
Unit test for ALTER TABLE RENAME TO on cached tables.
Fix merge mistake in SharkDDLSemanticAnalyzer.
Make SparkDDLTask#alterTable() more general.

+ Only create a SparkDDLTask for cached table ops.
Merge pull request #181 from harveyfeng/spark-ddl-task

Add a SparkDDLTask for handling Shark-specific metastore operations.
SparkDDLTask(Work) => SharkDDLTask(Work)
Set Shark version to 0.9.0-SNAPSHOT and use Spark's master branch version, 0.9.0-incubating-SNAPSHOT
Merge pull request #183 from harveyfeng/rename-ddl

SparkDDLTask(Work) => SharkDDLTask(Work)
Merge pull request #184 from harveyfeng/patch-1

Set Shark version to 0.9 and use Spark 0.9/master (incubating)
Share a broadcasted Configuration for scans of Hive-partitioned tables stored on disk.
Add a NULL check in ReduceKeyReduceSide#equals().
Revert to using RDD#collect() for map joins,
Since Spark can send Task results through the block manager when the Akka frame size is exceeded

- Reverts Shark PR #98
- Relevant commit on the Spark side: apache/incubator-spark@c75eb14
Merge pull request #187 from harveyfeng/mj-bug-swat

Revert to using RDD#collect() for map joins,
Merge remote-tracking branch 'ampshark/master' into partition-opt
Get Shark to compile with latest Spark master.
Merge remote-tracking branch 'ampshark/master'