Birthday

Move from baseworker-go and set up as its own repo.
AFAICT, it seems to have the same behavior: stdout -> data, stderr -> warnings, though it doesn't have a way to limit the number of warnings. It also doesn't split stdout and send it both to stdout and the worker stdout.