Add: More tests for daemon subclasses

Add integration and unit tests for base, message, and pooled daemons.