fix: exit on stdin EOF / SIGTERM so stdio server isn't orphaned (#41)