zbeacon asserts during self-test

On some machines it seems sendto returns errors randomly; zbeacon trapped these as hard faults. What it should really do is discriminate on different errno values. I don't have a reproducible case here though so for now I've removed error checking on sendto, which doesn't break anything.