router/testing: keeping backends list in FakeRouter
provision/docker/provisioner: adding and removing router backend

In Provisioner.Provision and Provisioner.Destroy, respectively.
provision/docker/docker: create getAddress container method

So we don't need to assemble it everytime we need it.
provision/docker/docker: passing container address to Add/RemoveRoute

Thanks to @fsouza