Startable trait used by Service

Allows trait that can be mix-in with Service to override start() or stop() and call super implementation.