cli: Print stream type when opening the stream.
stream.hls: Add some options.

The added options are:

--hls-live-edge
--hls-segment-attempts
--hls-segment-timeout
--hls-timeout
Clean up RTMP and subprocess options a bit.

Also add --rtmp-timeout option.
stream.http: Add a timeout option.
stream.hds: Add some more options and deprecate one.

Added options:

--hds-segment-attempts
--hds-segment-timeout
--hds-timeout

Deprecated options:

--hds-fragment-buffer - Use --ringbuffer-size instead