Spark Integration: Collect System Metrics from Spark Job

Build running here: https://builds.cask.co/browse/CDAP-DUT176-5

@anew : Please review. Thanks. 
So the `dateFormat` is only used in constructor, hence doesn't need to be a field. Also, even in the constructor, seems like it is not actually useful. So why need that?