Add ol.DeviceOrientation
Add 'tracking' property to ol.DeviceOrientation
Add 'heading' property to ol.DeviceOrientation
Add options to ol.DeviceOrientation constructor
Replace 'changed' with 'change' (see #694)
Better device orientation example
Export ol.Geolocation.SUPPORTED
Export ol.DeviceOrientation.SUPPORTED
Apply transform to coordinates rather than the canvas

Credit goes to @jystic for figuring out this approach.
Merge pull request #769 from fredj/export-supported

Export ol.Geolocation.SUPPORTED
Test dependencies in a common place
Rename spec to be like src
Providing proj in ol.test
Merge pull request #774 from tschaub/test-deps

Test dependencies in a common place
Merge pull request #776 from tschaub/proj-test

Rename spec to be like src
Merge pull request #552 from fredj/deviceorientation

Add ol.DeviceOrientation
Reducing number of default zoom levels

To avoid issues with long segments, we accept scaled tiles for
now. Further workarounds and browser tickets reporting our
issues are needed.
Merge pull request #404 from ahocevar/canvas-transform

Vector features disappear completely as you zoom in (r=@tschaub)
Basic support for text symbolizers

This adds basic label rendering for points and polygons to the
canvas renderer, and a text symbolizer to the style package.
Fixing merge errors from unmerging #404