Added client/server controls. Refactored module switch. (Work in progress)
Added future abstraction. Included libev.
Added looper abstraction.
Refactored libcafa to use the new looper abstraction.
Added pause/resume command.
Added a shell for controlling the cafa server.