Simple Task UI

Display a list of tasks in the 'FAIL', 'READY', or 'INVALID' states. No
hierarchy between tasks and subtasks is displayed, just a flat list. Uses the
task name or a hint value when available.

The UI hides itself when there are no tasks to list.

Include a copy of .eslintrc.json from core for linting/formatting js and
add package.json to make running the linter easy.

Change-Id: I64b2cd4ca944e89f5bb915caadf10576cc16550b
11 files changed