Added InstrumentedRDD which overrides the Spark RDD, as well as corresponding implicits, so that the standard Spark APIs can now be instrumented.