Features from optional dependencies

gdk implicit feature

Enables gdk4 ^0.7

gdk4:

Rust bindings of the GDK 4 library

serde implicit feature

Enables serde

serde:

A generic serialization/deserialization framework