Updated libcontainer commit dependency

With libcontainer ae81ea06, the rootfs is no longer a parameter of
namespace.Exec and needs to be moved in the container config. Adapt the
native driver to build with this new commit.

Signed-off-by: Cédric Bosdonnat <cedric.bosdonnat@free.fr>
add libvirt execdriver

Docker-DCO-1.1-Signed-off-by: Josh Poimboeuf <jpoimboe@redhat.com> (github: jpoimboe)
Docker-DCO-1.1-Signed-off-by: Alexander Larsson <alexl@redhat.com> (github: alexlarsson)
Signed-off-by: Cédric Bosdonnat <cedric.bosdonnat@free.fr>

Conflicts:
	Dockerfile
	Makefile
	hack/make.sh
	hack/make/binary
	hack/make/dynbinary
	runtime.go
	sysinit/sysinit.go
Add dockerinit tag to dynbinary builds

This excludes the libvirt execdriver go files depending on the libvirt
shared library when building dockerinit. Without this, ld can't find
-lvirt when building dockerinit... which will happen for all distros
not shipping the libvirt.a file.

Signed-off-by: Cédric Bosdonnat <cedric.bosdonnat@free.fr>
libvirt: pass env variables to dockerinit

Signed-off-by: Cédric Bosdonnat <cedric.bosdonnat@free.fr>
libvirt driver: implement Pause and Unpause

Signed-off-by: Cédric Bosdonnat <cedric.bosdonnat@free.fr>
libvirt driver: create Terminal objects

Without the Terminal object, how can the console be resized?

Signed-off-by: Cédric Bosdonnat <cedric.bosdonnat@free.fr>