License under either MIT or Apache 2.0 at licensees' choice. Offering the option of MIT allows for GPL compatibility, but we can also allow licensees to choose Apache 2.0 if they prefer. This is common practice for many Rust projects.
Untested for contribution while I work on JS stuff.
Combine moq-transport and moq-media into one crate again. I might regret this because moq is taken on crates.io.
Not backwards compatible. JS side: https://github.com/kixelated/moq-js/pull/14