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
Add ol.geom.flat.linearRingsAreOriented
Add ol.geom.flat.linearRingssAreOriented
Don't automatically orient rings in ol.geom.Polygon
Add ol.geom.Polygon#getOrientedFlatCoordinates
Use oriented rings where needed
Don't automatically orient rings in ol.geom.MultiPolygon
Add ol.geom.MultiPolygon#getOrientedFlatCoordinates