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