Revert "lib: Async functions cannot be started without a mainloop"
This reverts commit 700c5791.
We don't need a poll setup to be able to call sync functions, which then use async functions for implementation internally.
Closes: #124 (closed)
Conflicts: libfprint/fpi-async.c