Geofence notification changes

Notifications are delivered after the user is in the bounds of the
triggering geofence for more than 30 seconds.