simplify buffer size handling
Add support for some basic options
Use standard daemon() to daemonize
add syslog support
inspect if it is really WOL packet
Execute some action on WOL