provisioner/docker: Added Stop method
provisioner/juju: Added Stop method
app: Added Stop method
provision/docker/docker.go: using scheduler.Nodes() to get nodes
provision/docker/docker: created function to retrieve current scheduler

Also using it when retrieving scheduler nodes.
provision/docker/handlers: using configured scheduler to add and remove nodes
Godeps: updating docker-cluster version
Godeps: updating bufio version
make redismq public.
provision/docker: removing getScheduler function

This function is not needed anymore since the cluster now has the
actions instead of the scheduler. E.g: scheduler.Nodes or cluster.Nodes

Also removing nodes retrieval from database in getDockerServers.
This responsibility should be of the of the scheduler being used.
godeps: updating docker-cluster
docker: generate a container name.
updated docker-cluster.
updated check-license.
update copyright data.
docker: container name.
docker: using container name in segregate scheduler.

related to #675.
docker: changed container _id.

related to #675.
docker: saving container on database in newContainer.

related to #675.
docker: improved create container backward.

closes #675.