Support stats for cached partitioned tables, take 1
Decouple SharkContext from SQLSuite. Put it in a SharkRunner singleton so that we can run SQL queries across different test suites.
Support stats for partitioned tables, take 2
Simple test suite for stats collection and pruning for partitioned tables
Patches for partition stats and pruning
Tachyon support

Includes
- LOAD, INSERT, ALTER commands already supported on
  heap tables
- Partitioned tables
Test suite for Tachyon support
Merge pull request #238 from rxin/upgrade

Upgrade Spark API.
add script support for shark with spark on yarn.
Merge remote-tracking branch 'upstream/master'
Merge pull request #239 from ChengXiangLi/master

add script support for shark with spark on yarn.
Remove extraneous line in TachyonUtilImpl
Merge pull request #237 from harveyfeng/tachyon-support

Tachyon support
Merge branch 'master' of github.com:amplab/shark into tgf

Conflicts:
	src/test/scala/shark/SQLSuite.scala