Unused var
Smoke test for ol.Projection.getTransformFromCodes
Stray debugger
Method for removing cached transforms
Tests for getting transforms

These are regression tests for #231.
Split TouchRotateAndZoom interaction.

Split TouchRotateAndZoom interaction into two new interaction:
TouchRotate and TouchZoom.
Reset position on touch end
Add missing 'protected' comment for targetTouches prop.
Add optional kinetic parameter.
Fix 'grids' type declaration.

grids property is optional.
see: https://github.com/mapbox/tilejson-spec/blob/master/2.0.0/README.md
Export ol.animation.zoom
Export ol.easing.*
Do not use goog.now() in the examples (see #229)
Merge pull request #236 from fredj/exports

Add some missing exports and fix side-by-side example
Merge pull request #232 from tschaub/projection-tests

Projection tests
Merge pull request #235 from fredj/tilejson-externs

Fix 'grids' type declaration.
Remove extent property from ol.tilegrid.TileGridOptions

This follows tilegrid extent_ property removal from #216.
Renaming the 'evaluate' method to 'applies'
Symbolizer and SymbolizerLiteral as base class, not interface
Giving vector layers the style they deserve

Now vector layers can have a style. ol.Style instances have an
apply method to get the symbolizer literals for a feature. If the
layer does not have a style defined, there is also a static
applyDefaultStyle function on ol.Style to get the default
symbolizer literals for a feature. The vector layer also got a
groupFeaturesBySymbolizerLiteral method, which returns an array
with features grouped by symbolizer, as needed by the canvas
renderer.