tidy up a bit
add daemon option

if run with -d [start|stop|restart] the chimes will be run or stopped
etc as a daemon process.
not just for pi anymore so update output

this is being used in a few project of mine so it no longer makes sense
to tie it to the raspberry pi really
allow binding to specific interface

this allows the broadcast to be sent or read from a specific interface
like eth0/wlan0/usb0 etc etc. I did this because it kept jumping to lo
interface when switching to static ip addresses