provision/docker: simplify dockerProvisioner.Deploy

I will add a status to the container, that will be easier to manage.
provision/docker: add Status field to the container type
provision/docker: set container status to "created" on container.create
provision/docker: added method to set status of containers
provision/docker: change status of the container in deploy

When the deploy is successfully executed, the container changes to the
state "running", when it fails, the container will change to the status
"error".
provision/docker: change CollectStatus to respect the container status