added smooth zoom and kinetic scrolling
Merge remote-tracking branch 'kopytov/touchscreen' into touch

Conflicts:
	qrgui/view/editorView.h
	qrgui/view/view.pri
Refactorings for the old code
Improvement in editor view touch interaction: no more rubber bands + events are not filtered now
Added custom event propagation for some extended usability aspects
Fixed build under linux
Some attempts to make touchable drag ok
Merge branch 'touch' of github.com:dvvrd/qreal into touch
Finally corrected everything with wrong gestures appearing
Improvement for touch mouse behaviour
Fixed rubber band when moving elements after gestures
Syntax corrections
Merge branch 'touch' of github.com:dvvrd/qreal into touch
Fixed crazy touch interaction with nodes
Merge branch 'touch' of github.com:dvvrd/qreal into touch
Merge pull request #953 from dvvrd/touch

Touch support
Added new icons
Merge pull request #954 from dvvrd/new_icons

New icons for robots
added port element to metamodel and port types generation
properties loading fixed