Minor changes

Because I only want to stop the container if the pull resulted in a change, but always want to ensure that the final state is `started `.  This means that for hosts that are already updated, the deploy step completes more quickly.  I'm very much wanting to keep the deployment as fast as possible (within reason).