Remove client key.json generation for trust

This removes the key generation for trust from main while it is not
being consumed.  The problem is that because this is being set in main
if a user runs as root initially the files will be owned by root.  Later
if the user sets up the docker group they are unable to read the keys.
This is half a user error and documentation problem and the other half
is management.

We decided to remove this code for now while it is not being used and
will revisit it later when the consuming features are added.  A few
options are to generate lazily and provide a clear error message on an
EPERM so that the user knows what is wrong and can correct the
permissions.

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
Merge pull request #8563 from crosbymichael/remove-key-create

Remove client key.json generation for trust
change docs.docker.io to docs.docker.com in install script

Signed-off-by: Tibor Vass <teabee89@gmail.com>
Merge pull request #8564 from tiborvass/remove-docker-dot-io

change docs.docker.io to docs.docker.com in install script