add script to change appearance

This change adds a script similar to settings, which talks to the /application/appearance api. The script can be used to change the title, description and logos of the GitLab instance.

There is some duplicate code which may live in util.py.

See: https://docs.gitlab.com/ee/api/appearance.html

Bug: T349167

Merge request reports

Loading