Spark Integration: Collect System Metrics from Spark Job

Build running here: https://builds.cask.co/browse/CDAP-DUT176-5

@anew : Please review. Thanks. 
That's bad. I mentioned before, this kind of cross class direct reference should be avoided. You can pass the `BasicSparkContext` instance to the builder, isn't it?