Merge pull request #1764 from bentrm/win-build

Updated build script to run target integration-test in Win
Add out-of-order shared Style and StyleMap test
Merge pull request #1757 from twpayne/interim-tiles-on-error

Add option to use interim tiles on tile errors
Fix type error in ol.layer.Vector
Fix type error in ol.layer.Layer
Merge pull request #1751 from elemoine/vectorlayer

Fix type error in ol.layer.Vector
Refactor KML style handling to handle shared Styles and StyleMaps
Be more tolerant of out-of-spec KML files
Read Icon hrefs as URIs
Remove stray comma
Remove trailing whitespace
Export #drawCircleGeometry()

Especially with the immediate API, it is convenient to be able
to draw cirlces.
Merge pull request #1761 from tonio/chrome_buttons

Fix button tips not disappearing on Chrome
Merge pull request #1769 from twpayne/clean-ups

Trivial clean-ups
Merge pull request #1770 from ahocevar/export-circle

Export #drawCircleGeometry()
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
Fix path to ol.css
Add newline in quick start doc
Better ol.Geolocation documentation
Add ol.BrowserFeature.HAS_FULLSCREEN constant