Fix stack overflow in CreatePath
Add separate caption for invalid Replay Buffer Save Path
Fix Replay Buffer being marked as disabled when start recording fails
Add warnings when using invalid (Replay Buffer) File Path(s)
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
Merge remote-tracking branch 'upstream/master'