If we receive an error while trying to shutdown/startup a particular container we don't want to immediately terminate the current update cycle. Instead we should continue processing the remaining containers and simply log the error.
Used 'break' instead of 'continue' resulting in the termination of the stop container loop any time the watchtower container is encountered.
Also adds better logging output