make listen buffer optional

Docker-DCO-1.1-Signed-off-by: Victor Vieux <vieux@docker.com> (github: vieux)
move acceptconnections as builtin

Docker-DCO-1.1-Signed-off-by: Victor Vieux <vieux@docker.com> (github: vieux)
tell the user not to run  from OSX

Docker-DCO-1.1-Signed-off-by: SvenDowideit <SvenDowideit@home.org.au> (github: SvenDowideit)
Update archive/tar vendored

Docker-DCO-1.1-Signed-off-by: Guillaume J. Charmes <guillaume@charmes.net> (github: creack)
Add test for invalid tarball read

Docker-DCO-1.1-Signed-off-by: Guillaume J. Charmes <guillaume@charmes.net> (github: creack)
allow 2 docker events to be opened on the same computer over unix socket

Docker-DCO-1.1-Signed-off-by: Victor Vieux <vieux@docker.com> (github: vieux)
Merge pull request #5571 from vieux/fix_race_docker_daemon

Fix race docker daemon
add test

Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux)
do not merge -i or -t options

Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux)
Merge pull request #4882 from vieux/fix_merge_issue_tty

Fix merge issue tty
archive: simplify DetectCompression

Docker-DCO-1.1-Signed-off-by: Johan Euphrosine <proppy@google.com> (github: proppy)
archive: fix panic if len(source) < len(m)

Docker-DCO-1.1-Signed-off-by: Johan Euphrosine <proppy@google.com> (github: proppy)
archive: add missing bytes package

Docker-DCO-1.1-Signed-off-by: Johan Euphrosine <proppy@google.com> (github: proppy)
Merge pull request #5822 from creack/update_vendors

Update archive/tar vendored
Merge pull request #5851 from proppy/archive-simple-detect

archive: simplify DetectCompression
Merge pull request #5761 from SvenDowideit/pr_out_tell_the_user_not_to_run_from_osx

tell the user not to run -d from OSX
Make libcontainer's CapabilitiesMask into a []string (Capabilities).

Docker-DCO-1.1-Signed-off-by: Victor Marmol <vmarmol@google.com> (github: vmarmol)
add support for CAP_FOWNER

Docker-DCO-1.1-Signed-off-by: Victor Vieux <vieux@docker.com> (github: vieux)
Merge pull request #5827 from vieux/fix_multiple_events_on_same_computer

allow 2 docker events to be opened on the same computer over unix socket
Merge pull request #5863 from vieux/pr5862

Make libcontainer's CapabilitiesMask into a []string (Capabilities). + 	add support for CAP_FOWNER