Added GeoFenceObserver
Simplified GeoFence constructor and added to type discriminator map
Merge branch 'feature/narayans/US996-Geofence' into develop