Added minimum distance for touch movement gestures

It is now possible to specify minimum distance before the drag / pinch gesture initiates. This results in following:

- Prevent unwanted scroll / zoom and fling when fingers moved only by small amount
- Prevent unnecessary map moving on a simple / double tap

As a side effect, this solves the issue #43 https://github.com/moagrius/TileView/issues/43