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 stream. This adds the option to specify a preroll key to send, which falls back to the previous behavior if left blank.