Fixes for startContainerCmd

Found some issues in the startContainerCmd
- Change http accept header to json
- Added defensive null check for responseContentType
- Updated the test case to use 'top' command so that the container is running when the status is checked. Without this the test case was failing