Revert "[qtdeclarative] Make sure Behavior animations start when triggered from touch events."

This reverts commit 68f7eeda11a2bcd5d0cfb4ea183e7e45498d6c7c.
Revert "Compress touch events in QQuickWindow."

This reverts commit 0ca9584617acfd17042b4e26c69a8ebaa5594ea9.
Compress touch events in QQuickWindow.

Instead of sending multiple touch updates per frame, we
store the last one and flush the pending events just before
we enter into the scene graph sync phase.

[ChangeLog][QtQuick] QQuickWindow will compresses touch events
and delivers at most one touch event per frame.

Done-with: Robin Burchell <robin.burchell@jollamobile.com>
Change-Id: Ia0169bc4a3f0da67709b91ca65c326934b55d372
Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>

Conflicts:
	src/quick/items/qquickrendercontrol.cpp
	src/quick/items/qquickwindow.cpp
	src/quick/scenegraph/qsgrenderloop.cpp
	src/quick/scenegraph/qsgthreadedrenderloop.cpp
	tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea.cpp
Merge pull request #18 from sletta/upstream-touch-compression

[qtdeclarative] Use upstreamed touch compression from Qt 5.4