NETWORK SERVICE support

1) Fix service profiling by ACLing the shared objects to the service
principal (read/write only is sufficient for the shared memory so far as
the service is concerned)
2) For the case when there may be multiple services running under the
same principal being started concurrently, allow manual selection of
profiler injection to the service environment to be performed for the
service name rather than the service principal.