-Fix scrolling so that the point of reference on the map always follows the
 mouse cursor, regardless of zoom level.
-Calculates delta by unprojecting the original touchDown coordinate on drag,
 and subtracting that from the unprojected drag event coordinate.
-Much smoother, no arbitrary stuff.