Update supervisorctl

Fixed the example.
Merge pull request #3768 from didiercrunch/patch-1

Update supervisorctl
Fixup docs formatting.
Correctly check for failed status from an async task.  Use runner_on_async_failed callback (instead of runner_on_failed) when an async task times out.  Add runner_on_async_ok callback when a task is started in fire and forget mode.