XD-1096 Make BatchControllers HATEOAS compliant

- Added ResourceAssemblers for:
  1) ExpandedJobInfo and BatchJobInfo
  2) JobExecutionInfo
- Created REST domain DTO classes:
  1) ExpandedJobInfoResource
  2) BatchJobInfoResource
  3) JobExecutionInfoResource
- Updated the BatchJobsController & BatchJobExecutionsController