host-bin/edit-chroot: Fix `edit-chroot -r -f` being incorrectly rejected.
test/tests/12-edit-chroot: Fix references to 'enter-chroot' that should be 'edit-chroot'

Test '12-edit-chroot' had entries added for the '-a' ALLCHROOTS
and '-l' LISTDETAILS options. Some of these tests mistakenly used
the script 'enter-chroot' instead of 'edit-chroot'.

Conflicts:
	test/tests/12-edit-chroot
{debian,ubuntu}/bootstrap: Sleep between fetch attempts.
Merge pull request #1136 from drinkcat/deboostrap-sleep

{debian,ubuntu}/bootstrap: Sleep between fetch attempts.
Merge pull request #1129 from DennisLfromGA/editfix

Editfix
Update contributors.sed
tests/12-edit-chroot: Test restoring using crouton -f

Restoring using crouton -f corrupts the output of croutonversion,
as a new croutonversion script is installed, but the installer is
not run, so fields are not updated.
installer: Add TARGETNOINSTALL variable

Tells the target file if it will be installed or not, instead of
repeating the same complicated tests over and over again.
installer: Allow host-bin restoration only.

Add a -b option to the installer that only restores host-bin
scripts, based on the target files installed in all existing
chroots.

Incidentally, this fixes #1106 as crouton -f tarball now only
restores host-bin (and not chroot-bin).
installer: Only expand variables if prepare script is needed
12-edit-chroot: Test host-bin restoration (crouton -b).
Fixes after review.
Fixes after review.
test/run.sh: Use a common start time.

More useful to debunk strange bugs caused by multiple tests running
in parallel, and we keep small numbers that are easy to look at and
substract.
installer: Generate target files in /etc/crouton/installer and source them

This keeps a copy of the target file that we can use for automatic
audio update later on.
targets/audio: Facilities for CRAS plugin auto-update
targets/common: Do not print targets with blank descriptions
core: Move active code out of installer/*/prepare, split core.

core.minimal contains only the bare minimum for other targets
to run.
post-common: Split in necessary and minimal files
enter-chroot: Run cras-audio-update.

I wanted to integrate it better with rc.local, but rc.local runs
with all FDs closed (for good reasons), while we want user
interactivity.