Add preroll key option to streams

Right now the preroll request uses the stream's key when pinging the preroll server, but we need to be able to share preroll across different streams, and let the preroll server figure out how to encode/deliver the preroll audio. This adds the option to specify a preroll key to send, which falls back to the previous behavior if left blank.