Allow to choose which planes are managed by libliftoff
Closes: https://github.com/emersion/libliftoff/issues/10
- Should we expose
struct liftoff_plane
at all? Maybe easier to just use plane IDs everywhere in the public API - Should registering/unregistering twice be an error?