Dispatch a change event when the geometry is set

Fixes #2016
Merge pull request #2017 from fredj/feature-setgeom-change

Dispatch a change event when the geometry is set