Fix build without optional QtQuick dependency

Change-Id: I167131bee44b53d4c5c34c57f3f8f389c5d998ed
Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
sync.profile: update module dependencies

qtwinextras contains optional QML types, so it optionally depends on
qtdeclarative, and has qtxmlpatterns and qtjsbackend as indirect
dependencies. Furthermore, use an empty string to use the same branch
under test.

Change-Id: I06180b7b523cf1b6c3c15764482e185433d5e32f
Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
Adapt the dwmfeatures example to the event changes

Change-Id: I502258fba61b93cfa288507ca0c9825be4ab2b3f
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>