lidd: add sanity checks and actually require gawk

mawk buffers input too much.
It's possible to pass -W interactive to workaround but meh.

Signed-off-by: Michal Kazior <kazikcz@gmail.com>
lidd: don't daemonize by default

It's easier to run-test it this way.

Signed-off-by: Michal Kazior <kazikcz@gmail.com>