[tests][services] Ensure valid returns of the service types.

The service implementations must reply the service for which they are
implemented. The replied type must be the interface defined the service,
and not the implementation class. Otherwhise, the launching of the
services may fail.

Signed-off-by: Stéphane Galland <galland@arakhne.org>