libtaskmanager: Simplify ScreencastingRequest implementation
The d pointers are not required because the ScreencastingRequest is exposed only to QML.
ScreencastingStreamPrivate::~ScreencastingStreamPrivate() has another issue - it calls q->deleteLater(), which seems dangerous.
Edited by Vlad Zahorodnii