football snaps fix

Fixes the case where a Guardian URL is dragged in as asSnap, but it isn't a capi id. Eg. `football/live`
No, that's what I changed - see first comment. `results` can now be undefined, if the request hits something that's not in capi.