Change single-dash flag usage to double-dash

The single-dash long-form flag usage is deprecated.

Docker-DCO-1.1-Signed-off-by: Nathan LeClaire <nathanleclaire@gmail.com> (github: nathanleclaire)
Add synchronization between jobs and server closing

Fixes #5154
Daemon waiting 15 seconds for finishing server jobs before shutdown. In
this time it doesn't accept new jobs. After this time, it shutdown
despite running jobs.
Docker-DCO-1.1-Signed-off-by: Alexandr Morozov <lk4d4math@gmail.com> (github: LK4D4)
Fix add hang when dest is .

Fixes #3960
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
adding test for hanging ADD src .

Docker-DCO-1.1-Signed-off-by: Tibor Vass <teabee89@gmail.com> (github: tiborvass)
Merge pull request #25 from tiborvass/3960-add-file-hangs

adding test for hanging ADD src .
Merge pull request #5997 from crosbymichael/add-hang

Fix add hang when dest is .
Merge pull request #5949 from nathanleclaire/patch-1

Change single-dash flag usage to double-dash
We need to umount /var/lib/docker when the daemon exits.

Currently we are leaving it bind mounted on stop.

Docker-DCO-1.1-Signed-off-by: Dan Walsh <dwalsh@redhat.com> (github: rhatdan)
Add more required cgroup subsystems to check-config.sh (specifically, SCHED for cpu and CPUACCT for cpuacct)

Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon)
Fix a few issues.

-single-dash => --double-dash for a few flags, and also there was a missing "B", as in "Container B".

Docker-DCO-1.1-Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com> (github: nathanleclaire)
Merge pull request #6012 from tianon/check-config-cgroup-subsystems

Add more required cgroup subsystems to check-config.sh
Merge pull request #5952 from nathanleclaire/patch-2

Fix a few issues.
Update integration tests with --net flag
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
Merge pull request #5993 from LK4D4/fix_race_on_stop_#5154

Add synchronization between jobs and server closing
Merge pull request #6008 from rhatdan/umount

We need to umount /var/lib/docker when the daemon exits.
Update ip test to parse new output
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
Merge pull request #5998 from crosbymichael/iptables-wait

Add wait flag to iptables
Merge pull request #6015 from crosbymichael/update-test-flags

Update integration tests with --net flag
Add specific branch of jpetazzo's busybox to clone from so we can assume nice things about it

Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon)
Simplify "adduser" in the Dockerfile to use the more scripting-friendly "useradd"

Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon)