extent-change event now returns `stateGeometry` property in addition to `geometry` and `geographicGeometry`.
Event handling code now compatible with IE 9 and up.