[l10n] Updated Catalan (Valencian) translation
Finnish translation update by Jiri Grönroos
Remove an unused field in GdkWindowX11

The toplevel_window_type field was only ever set to -1, and
never used. The actual, used toplevel_window_type field lives
in GdkWindow.
Remove an unused filed in GdkWindowImplWayland

The unused toplevel_window_type field was copied over from
the X backend.
wayland: Remove unused variable
x11: Make display:screen relation 1:1

Only ever open the default screen.

If apps need support for multiple screens, they need to
gdk_display_open() them manually.
gdk: Shuffle code around

Make implementation, header and documentation be at the correct place.
Deprecate gdk_get_display()
broadway: Use wss: on https: uris
Doc: move the GtkTextAttributes struct

It's more logical to have the GtkTextAttributes and GtkTextAppearance
structs together. And it creates a separation between gtk_text_tag and
gtk_text_attributes functions.

https://bugzilla.gnome.org/show_bug.cgi?id=697048
Doc: fix dead link in the text widget overview

https://bugzilla.gnome.org/show_bug.cgi?id=697048
gtktexttypes: remove inline_byte_begins_utf8_char()

The function was used only in gtk_text_byte_begins_utf8_char().

https://bugzilla.gnome.org/show_bug.cgi?id=697048
gtktextattributes: include the right headers

Some function prototypes in gtktexttagprivate.h are implemented in
gtktextattributes.c.

https://bugzilla.gnome.org/show_bug.cgi?id=697048
gtktextattributes: explain what is "pg_bg"

I didn't know what "pg" stands for.

https://bugzilla.gnome.org/show_bug.cgi?id=697048
GtkTextView: remove some dead code

https://bugzilla.gnome.org/show_bug.cgi?id=697048
GtkTextTagTable: simplify a bit the code

https://bugzilla.gnome.org/show_bug.cgi?id=697048
gtktextattributes: move comment above relevant struct

https://bugzilla.gnome.org/show_bug.cgi?id=697048