SERVICES: Convert old spawner to new services API

The services API replaces the spawner API is extensible to allow for future
extra types of transactions such as log file opening.

Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>