imap: Fix files remaining open at the end of the program.

When destructing the imap object, stop_pipe_fd_ and stop_fd_ were not
properly closed.

Signed-off-by: Guillaume Clement <gclement@baobob.org>
imap: reduce stack usage when sending messages

try_sendf was using 1024 bytes and maybe more with a recursive call.

Now we're using 100 bytes and make it maybe grow with alloca.

Signed-off-by: Guillaume Clement <gclement@baobob.org>
Revert "imap: reduce stack usage when sending messages"

This reverts commit 90d28c8089f4f7dc15501e38bc81a906e0fcc81e.

This currently causes issues. Needs to be reworked.
Bump webcam_led version

Signed-off-by: Guillaume Clement <gclement@baobob.org>