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?
When I tried to use it - it made my binary not static :) Also configuration is much more opaque, then in logrus. This is just my opinion, but I know that @crosbymichael like logrus too.