Don't upload report if we have no WiFi scan results or cell info

Also cache radio type. I am assuming the radio type does not change at run time. :)