Spark Integration: Custom User Metrics

Added support for emitting custom user metrics from Spark Programs.

Build running here: https://builds.cask.co/browse/CDAP-RBT10-1


@anew : Please review. Thanks.
you added the support in this PR. So you can add the assert() here, too.