New metadata property for all the jobs #377

Injecting new hadoop properties
It might be less verbose if you created a helper function
```
private static void addHadoopProperty(Props props, String name) {
  props.put(injectPrefix + name, props.get(name));
}
```
and then do something like:
```
private static void addHadoopProperties(Props props) {
  String[] propsToInject = new String[]{CommonJobProperties.EXECUTION_LINK, CommonJobProperties.WORKFLOW_LINK, ...};
  for (String propToInject : propsToInject) {
    addHadoopProperty(props, propToInject);
  }
}
```