Features/162 geosubmit

This adds a new geosubmit API to close out #162
This is a new field, we should start storing it in wifi_measure, maybe with a fieldname of `snr`.