Refactored TestEnvironment to allow for sharing of SparkContext within a suite