The GeoSharing Project: a special SHR-based solution for Openmoko FreeRunner foxtrotgps geolocation geosharing openmoko tangogps