Trigger geolocation whenever location field is saved, even by 3rd parties.

Fixes #299