add Joblogger to Spark (on new Spark code)

update from Pull-request 473, use interfaces in latest SparkContext