Add the missing legalNotice parameter to the config table.
Describe how translations resolve keys, which markup the
renderer accepts, and how the OS-keyed help dialog works.
The favicons were hardcoded in launch.html, so
rebranding the page required editing the template.
The paths now come from the favicons block in
assets/config.json. Missing keys keep the defaults
from launch.html.