Add styles for .ol-touch .ol-zoomslider
Fix zoomslider controls to match zoom controls more closely
Update the zoomslider example to have better styling for touch devices
Update zoomslider custom styling to match control styling changes
Track resolution and buffer max extent to capture strokes
Make Geolocation dispatch change events
Use change event in geolocation example
Merge pull request #1861 from ahocevar/init-lastpixel

Initialize lastPixel_ properly
Make ol.DeviceOrientation dispatch change events
Use change event in device-orientation example
Merge pull request #1858 from elemoine/geolocation

Add change event to Geolocation
Merge pull request #1865 from fredj/device-orientation

Make ol.DeviceOrientation dispatch change events
Fix simulated touch event in tests
Mark parts of control and overlay as stable
Increase simulated clientY value

The the difference in position must be greater than
ol.pointer.MouseSource.DEDUP_DIST
Merge pull request #1866 from fredj/pointerevents-tests

Fix simulated touch event in tests
Add wrapX option to ol.source.XYZ
Tidy up setting of default projection
Merge pull request #1868 from twpayne/wrap-x

Add wrapX option to ol.source.XYZ
Fix ol.BrowserFeature.HAS_TOUCH detection code

Use goog.global instead goog.global.document.documentElement to avoid
false negative results when using the chrome development tools (Touch
Events emulation).

Code borrowed from https://github.com/Modernizr/Modernizr/blob/master/feature-detects/touchevents.js
except for the DocumentTouch part which is deprecated (https://developer.mozilla.org/en-US/docs/Web/API/DocumentTouch)

Fixes #1869