hlssink3: convert playlist type to an enum

Change the property `playlist-type` to an enum. We also expose the
new enum externally from the crate so users of Rust can directly use it.
12 jobs for !791 with hslsink3-use-enum in 29 minutes and 51 seconds (queued for 2 seconds)
merge request