Merged requested to merge 107_gracefully_handle_docker_client_creation_failure into master
Up until now, the client creation did not fail when Docker daemon was not running but the behaviour seems to have changed on macOS.
In any case, ensuring that the client creation failure does follow the rest of the logic is the right thing to do.
Fixes #107 (closed)
Fixes beat.editor#282 (closed)