added tests and code to workaround FxOS bug where geolocate calls put
the radio field in the celltower list.  This should close out #201
Merge pull request #208 from crankycoder/features/201-geolocation-workaround

Fix for #201 to workaround buggy geolocate calls in FxOS