XD-1096 Part1 Update Batch Job DTO classes

- Update BatchJobInfo and BatchJobExecutionInfo to extend
  HATEOAS ResourceSupport

Note: Currently, "/batch/executions" and "/batch/jobs" links are added to XDRuntime but the BatchJobExecutionInfo and BatchJobInfo resource links are not update.