Add out-of-order shared Style and StyleMap test
Refactor KML style handling to handle shared Styles and StyleMaps
Be more tolerant of out-of-spec KML files
Read Icon hrefs as URIs
Explicit box model definition for box model dependent sizing

The zoom in/out tooltips are clipped when a css reset sets the
box-sizing to anything other than content-box. This breaks the
sizing of these tooltips, because they rely on content-box
sizing. This issue can e.g. be seen when using a bootstrap 3.x
bootstrap.css
Make renderSync always force a render
Don't use withFrozenRendering in ol.interaction.Interaction.rotateWithoutConstraints
Don't use withFrozenRendering in ol.interaction.Interaction.zoomWithoutConstraints
Don't use withFrozenRendering in ol.interaction.DragRotateAndZoom#handleDragEnd
Don't use withFrozenRendering in ol.interaction.Select#handleMapBrowserEvent
Remove ol.Map#withFrozenRendering
Rename ol.format.Format to ol.format.Feature
Rename ol.format.Binary to ol.format.BinaryFeature
Rename ol.format.JSON to ol.format.JSONFeature
Rename ol.format.Text to ol.format.TextFeature
Rename ol.format.XML to ol.format.XMLFeature
Merge pull request #1778 from twpayne/render-sync-forces-render

Make renderSync always force a render
Don't export ol.format.Feature#readProjection
Merge pull request #1781 from twpayne/format-feature

Rename ol.format.Format to ol.format.Feature
Merge pull request #1771 from ahocevar/tooltip-box

Fix zoom in/out tooltip sizing for box-sizing css resets