Added 'make tests' target to makefile and call it before 'make publish'
Remove redundant shell function

This was used before http_call was made, but that function effectively
inlines it.
Added tests to .PHONY rule
Merge branch 'make_tests' of github.com:bboreham/weave into make_tests
Merge pull request #210 from squaremo/remove_redundant_shellfunc

Remove redundant shell function
Set 'Unsafe' flag to allow dns.Server to handle responses
Rename 'server' to 'listener' to better match how it is used
fix typo
Merge pull request #215 from sw1nn/patch-1

fix typo
Merge branch 'master' of github.com:bboreham/weave into pr213
Add more links to Boot2Docker info
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