Backport of master to datathread plus Improvements

Backported the changes in master (mainly own class for rtsp handling) into this branch.
Some enhancements / bugfixes (see changelog)

Open Issue: permanent reconnects if more than 1 SATIP Device
removed with e6c9289