Morkdonify code-like words
Add link to "Hello, Weave!" screencast
Merge pull request #196 from errordeveloper/master

Add quick start video to the README

(and minor markdown tweaks along for the ride)
change styling of host references in remainder of docs
Following #196.
Added 'make tests' target to makefile and call it before 'make publish'
make it work on non-BSD-ish systems

Fixes #199
tidying around --dns-search
Add kernel version check (close #185)

_NOTE: You will need to satisfy kernel requirements for Docker._ It's
currently recommended to use 3.10, although 3.8 works as well. We have
done some additional testing on Ubuntu Preciese, and found that the
oldest kernel that Ubuntu ships and weave happily runs on is 3.5,
presumably some some of the issues had been fix since Docker docs were
last updated. This is not to say that kernel version is good one to use,
we do recommend to use the latest, but just in case if you have any
specific reason why you cannot upgrade, then the 3.5 is the oldest we
have tried.
Document Linux kerenel version requirements
Added tests to .PHONY rule
Merge pull request #202 from errordeveloper/issue185_min_kernel_version

Add kernel version check and document in README
update supported docker version
Merge branch 'make_tests' of github.com:bboreham/weave into make_tests
Populate DNS when starting the weaveDNS container
Only get the DNS container IP once

`populate_dns` previously used http_call, which looks up the IP for a
container each time. I've factored the HTTP bit after the IP look-up
in http_call out, so it can be used directly. This involved switching
arguments around to make the tail call easier.