do not send hostconfig at start, as we do on create now

Signed-off-by: Victor Vieux <vieux@docker.com>
builder: handle escapes without swallowing all of them.

Docker-DCO-1.1-Signed-off-by: Erik Hollensbe <github@hollensbe.org> (github: erikh)
builder: whitelist verbs useful for environment replacement.

Docker-DCO-1.1-Signed-off-by: Erik Hollensbe <github@hollensbe.org> (github: erikh)
Merge pull request #8743 from vieux/hostconfig_start

do not send hostconfig at start, as we do on create now
update sysinfo to logrus

Signed-off-by: Victor Vieux <vieux@docker.com>
Merge pull request #8805 from vieux/update_sysinfo_to_logrus

update `pkg` to logrus
Merge pull request #8778 from erikh/builder_fixes

Builder: Environment replacement fixes
builder: Restore /bin/sh handling in CMD when entrypoint is specified with JSON

Docker-DCO-1.1-Signed-off-by: Erik Hollensbe <github@hollensbe.org> (github: erikh)