dont report that the start succeeded unless it really did

Use the same check for status as a way to confirm that the start command passed. This should prevent Orchestrator from reporting it 'started' when it really didn't and only wrote a pid file then failed