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
bash completion update

add flags for namespace
add get events
add log
remove 'table' output format
add 'templatefile' output format
add 'apply' (but pretend createall doesn't exist becaues it sux when you
    want to complete on just 'create')
Add a human readable message to pod state.
update README
Update the services now that Services v2 has IP per service.
Add directory as option for createall command
Change update example to use a trivial webserver instead of nginx (issue #1803).
Remove health check when creating node.
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)
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 #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
Merge pull request #2336 from davidopp/master

Change update example to use a trivial webserver instead of nginx (issue...
Merge pull request #2185 from brendandburns/history

Add a human readable message to pod state.