Add instructions for 'binary' docker installation.

refs #4383
Enable auto_setup_new_users in the docker API server image.

refs #4383
system_user and anonymous_user should be excluded from
auto_setup_new_user, always.

refs #4383
The sso server docker image is not used by default at the moment, so
arvdock shouldn't try to start it unless explicitly requested.

refs #4383
The sso server docker image is not used by default at the moment, so
arvdock shouldn't try to start it unless explicitly requested (part 2).

refs #4383
When auto_admin_first_user is set to true (default false), the first
user to sign in on a new installation will be an admin.

refs #4383
Add unit tests for new auto_admin_first_user configuration setting.

refs #4383
Merge branch 'master' into 4383-easy-install

Conflicts:
	docker/api/application.yml.in

refs #4383
Update the behavior of the auto_admin_user configuration field a bit to
make it more intuitive: the first user created with an e-mail address
that matches auto_admin_user will now become admin, regardless of the
presence of other admin users. Any subsequent accounts created with that
e-mail address will no longer become admin.

refs #4383
Add more tests so that we cover all possible combinations of the
auto_admin_first_user and auto_admin_user configuration settings.

refs #4383
Only try to install .config/arvados/settings.conf if we have a token to
put in there.

refs #4383
Merge branch 'master' into 4383-easy-install

refs #4383
Install instructions: be a bit more explicit that arvdock is downloaded
and saved in the current working directory.

refs #4383
Another documentation tweak based on review feedback.

closes #4383
Merge branch 'master' into 4383-easy-install

refs #4383
Merge branch '4383-easy-install'

refs #4383