implements syslog logging into the daemon, implements child thread to monitor button presses

Signed-off-by: Chris Hannon <chris@channon.us>