handle spawn requests

also fix grouping in server specs (half of this diff)
handle link requests
remove debugging from RealCommandRunner