XD-744 & XD-745 Add Spring batch admin dependency

- Added spring batch admin manager dependency (1.3.0.BUILD-SNAPSHOT)
- Added BatchJobController & BatchJobExecutionController
 - Currently these controllers have list JobInfo/JobExecutionInfo
 - Map the requests to '/batch' to avoid conflicts with existing
   XD JobController
 - Created BatchJobLocator that extends ListableJobLocator
  - This will store job name & isIncrementable value for the job
 - Added DistributedJobService that extends batch SimpleJobService
   with unsupported methods that depend on runtime Job instance query
   from JobLocator
- Started HSQLDB in server mode
 - This will enable accessing the schema outside the JVM it is running
 - Removed the global bean config batch.xml and created batch config
   for AdminServer & ContainerLauncher
 - Added hsqldb.properties in config to set hsqldb related properties