t/ had lots of directories and files mirroring src/lib/Hydra. This moves those files under t/Hydra
This lets us test the event loop if we wanted, and lets us test the listening behavior in isolation.