Revert the struct format from 4sll to 4sl for gardening.
Fix signal handler argument.
Fix issue #22. Cannot start and stop home-automation service.
Merge branch 'master' into start_stop_daemon