Use namespace.Exec() and namespace.Init() to execute processes in CT

This series is the second step to support the new API. Now an init process is actually executed in a new container. This series doesn't change code about creating containers, it only reworks code according with new API.

We are not going to save backward compatibility with old API, aren't we?
I am not a maintainer here, but I really don't like glog. In docker we're using logrus.