Initial ipv6 / iptables work
Extend container_bridge.py (salt lib) to support IPv6
Allow specification of docker daemon args
Create ip_allocator that copes with IPv6

It uses a set (via a map) of allocated IPs
gofmt
Add a human readable message to pod state.
update README
Update the services now that Services v2 has IP per service.
Change update example to use a trivial webserver instead of nginx (issue #1803).
Remove health check when creating node.
Give the API server access to TLS certs.

Moved the cert generation to a separate salt state and put it in a more appropriate sharable location (`/srv/kubernetes/`).
Merge pull request #2341 from jbeda/cert-gen

Give the API server access to TLS certs.
Add link to Weave+CoreOS implementation
do not fail build if unable to relabel selinux content

If the failure is a problem, the build will fail later.  But it is
possible that this is not a fatal issue and we should let things go
forward.  (a filesystem mounted with context=something in permissive
would cause chcon to fail, but the build to work)
Make client.Interface contain EndpointsNamespacer
util.EncodeJSON proven harmful, remove it everywhere

People were misusing EncodeJSON in tests when they should be using
runtime.EncodeOrDie(testapi.Codec(), obj).  Removing the potential
for cutting self on sharp objects.
Merge pull request #2346 from pmorie/endpoints

Make client.Interface contain EndpointsNamespacer
Merge pull request #2350 from smarterclayton/util_encodejson_proven_harmful

util.EncodeJSON proven harmful, remove it everywhere
Merge pull request #2348 from eparis/selinux-permissive

do not fail build if unable to relabel selinux content
Merge pull request #2344 from errordeveloper/master

Add link to Weave+CoreOS implementation