Cleaned up zbeacon

- unicast/send methods do not IMO belong in this class -- they are
  nothing to do with beaconing, and are instead a use of classic UDP.
- I've moved some low-level UDP methods into zsys.
- we would better IMO focus on a udp:// transport in libzmq.
- we can recreate the unicast send/recv in zsys if needed, as synchronous
  methods.
Merge pull request #347 from hintjens/master

Cleaned up zbeacon