having alt text as a tooltip is not that useful considering its size and inablity to select it
this commit creates a dialog with a selectable label for it as well as set it as alternative text on the Gtk.Picture for screen readers
fix: #64
* NewAccount: make the dialog a little bit flatter
* NewAccount: redesign layout
* Network: pass error message to error callback
* fix: CRITICAL log on request when there's no access token
* fix: hide titlebar only when no-title exists
to avoid it being applied when we actually do want a flat headerbar with title
* fix: bind auth_page.description and use_auto_auth
there's a small delay between the auth code entry becoming visible and the description updating
* fix: hide title on the other steps too
* Change URL entry title
* Add OSK hint
Co-authored-by: Evangelos Paterakis <evan@geopjr.dev>