dpodctl - generator must create the whole context
dpodctl - generator must create the whole context

Using generator to partially build context does not work as it requires that the gen directory must be under Docker build content. However I do not want to move the generator output from the current directory for simpler detection of accidental or malicious attempts to include config.dpod from the generated directory.

So for now the generator must create the build content on its own. This is not that difficult as gnu tar can be used exactly for that purpose with source transformation regexps to assemble content hierarchy from different sources.

A related change is addition of IncludeBuildDir to include a config file from a directory and also set that directory as a build content for non-generator case. This command can only be used in the initial config as the first command to minimize a potential for abuse.

Yet another change is that `dpodctl top service` runs the corresponding top from Docker.

ibukanov/dpodctl,ibukanov/conctl,ibukanov/conctl,ibukanov/dpodctl