Ensure modules have command line properties

Also changes XdInitializer implementation because it
wasn't getting called in the right order, and it didn't
really need to be an ApplicationContextInitializer.
increased timeout for stream tests
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