Cleaned gesture implementation and put into GestureHandler class
Merge remote-tracking branch 'origin/gesture' into tweaks

Conflicts:
	src/ui/mainwindow.cpp