Rename ServiceMixin to ThreadsafeService.

@abellotti Please review.

I renamed the module because I think it reads cleaner.  This is a base for some other PRs I am working on for rugged support.