Shadow services

Some minor fixes but new feature is support for shadow services - i.e. services that don't require anything to be launched. e.g. admin services.