Added proposed Docker Community Guidelines

Docker-DCO-1.1-Signed-off-by: James Turnbull <james@lovedthanlost.net> (github: jamtur01)
Remove redundant checks in runconfig.Merge

Docker-DCO-1.1-Signed-off-by: Alexandr Morozov <lk4d4math@gmail.com> (github: LK4D4)
Cleanup Cmd on ENTRYPOINT instruction

Fixes #5147
Docker-DCO-1.1-Signed-off-by: Alexandr Morozov <lk4d4math@gmail.com> (github: LK4D4)
Inherit Cmd only if no --entrypoint specified on run

Fixes #5147
Docker-DCO-1.1-Signed-off-by: Alexandr Morozov <lk4d4math@gmail.com> (github: LK4D4)
Rename DOCKER_CONFIG envvar to DOCKER_CERT_PATH

DOCKER_CONFIG was introduced in #6984.

We may use "config" for other purposes (e.g. #7232). Until we
have made a design decision around how configuration files will
work, DOCKER_CERT_PATH is a much safer name to rely on for future
compatibility.

Docker-DCO-1.1-Signed-off-by: Ben Firshman <ben@firshman.co.uk> (github: bfirsh)
Merge pull request #6909 from LK4D4/prune_cmd_on_entrypoint_setting_#5147

Cleanup cmd on entrypoint setting
Merge pull request #7412 from bfirsh/rename-docker-config

Rename DOCKER_CONFIG envvar to DOCKER_CERT_PATH
Merge pull request #7186 from jamtur01/community

Added proposed Docker Community Guidelines