Add test for ol.structs.RBush#update with single object
Reuse extent object in ol.structs.RBush#update
Merge pull request #1559 from twpayne/rbush-update-reuse-extent

Reuse extent in ol.structs.RBush#update
Add ol.Observable#getRevision
Add ol.Observable#dispatchChangeEvent
Use inherited dispatchChangeEvent and getRevision in ol.source.Source
Use inherited dispatchChangeEvent and getRevision in ol.Feature
Use inherited dispatchChangeEvent and getRevision in ol.geom.Geometry
Export ol.source.VectorEvent#getFeature function
Export ol.source.Source#getState function and ol.source.State symbol
Use inherited dispatchChangeEvent in ol.layer.Base
Merge pull request #1554 from fredj/exports

Export some ol.source.* functions
Fix drawinteraction example
Parse out-of-spec CRSs generated by GeoServer
Merge pull request #1565 from elemoine/draw

Fix draw interaction example
Merge pull request #1563 from twpayne/revision-in-observable

Move dispatchChangeEvent and getRevision into ol.Observable
Merge pull request #1566 from twpayne/geoserver-geojson-crs

Parse out-of-spec CRSs generated by GeoServer
Finish polygon drawing on last point
Add some tests for drawing polygons