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
That a thing for the epoll implementation, when thread communication needs to be completely reworked. Now I wanted to keep the data Thread KISS.