relaxed the check for empty wifi and cell sets so that just those records are dropped from the batch of records
Fixed a bunch of tests which incorrectly flagged errors that shouldn't be happening
changed the test_error test case to use an invalid JSON blob to force a 400 server error