Ignore stream button updates while shutting down
Allow PostStopMessage to bypass reconnect logic
Add PostConfigureStreamButtons

Deadlock free-er button updates
Initialize RTMPPublisher encoder data before spawning threads
Move NetworkStream and FileStream to std::unique_ptr
Add ClosableStream interface and pending stream helpers
Add HandleStreamStopInfo helper
Mark NetworkStream and VideoFileStream as ClosableStream
Add ClosableStream support to ReplayBuffer
Add ClosableStream support to file recording
Add ClosableStream support to network streams
Disable QSV on Vista
Add note in Encoding Settings if on Vista with QSV compatible hardware