the services isolate gets zones

Add a zone to services_entry.dart; override print() and add a top-level uncaught exception handler. Capture logging calls as well.

@umop