Do not assume Pid is included in From
Simplify the return values.

Don't tag them with the started/stopped/event atom. Reuester knows what
he had requested and he can match on the Tag.