sharedGeocoderWithURL and initWithURL now assert if url parameter is nil. Enhanced assertions with informative error messages.