Update lint scripts and CI configs.
Use seeded mathematical random where uniqueness is needed but not required to be cryptographic.
Combine `gstreamer-receive` and `gstreamer-send-offer` so people can easily see how to transport audio/video without using their browser. This moves the HTTP endpoint out of `examples/sfu` so it can be used in multiple examples Resolves #472
Resolves #424