Initial daemon

The initial daemon is able to read rules from
local folders and run them.

This commit also include packaging the daemon.