XD-905 Handle container start/stop events

- Publish container start/stop events at XDContainer's AbstractApplicationContext
  where the ContainerEventListners are running
- Renamed AbstractContainerLauncher's applicationContext from deployerContext
  to launcherContext