Make weaveDNS use the docker bridge IP instead of its own

This means the `--dns` setting for containers will work even if the
weavedns container is restarted (and assigned a new docker network
IP).
Catch the README up with the change in IP used
Merge pull request #211 from squaremo/issue201_use_docker_bridge_ip

LGTM.  Closes #201