Gracefully handle docker client creation error
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)
Edited by Samuel GAIST