handle geolocation null replies and allow delimiter to be customized

fixes #3