init: Inhibit Upstart jobs by new "job-filter" approach.

The new "job-filter" service provides a more flexible way to inhibit Upstart
jobs. To inhibit a job, just create a file in factory/init/inhibit_jobs by job
name.

chromeos-factory-board can also benefit from this by simply adding files to
right folder.

BUG=chromium:407060
TEST=Started factory test environment and not seeing the inhibited jobs.
     Also tried "run_inhibited_job powerd" and see powerd starts.
CQ-DEPEND=CL:266967

Change-Id: I0e4a3f3d19c97fd1a06dd6899a383e93f7d86f09
Reviewed-on: https://chromium-review.googlesource.com/266968
Tested-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-by: Wei-Ning Huang <wnhuang@chromium.org>
Commit-Queue: Hung-Te Lin <hungte@chromium.org>
11 files changed