libdvbtee: add classes curlhttpget & hlsfeed #gklst

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
add 'walk_hls' - walk an hls playlist and output ts packets to a data pump (or stdout) #gklst

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
hlsfeed: remove feeder from class - use a callback instead

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
dvbtee: add support for HLS .m3u8 URLs as input #gklst

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
libdvbtee: fix build dependencies

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>