Add FilterableService and OptinoalServiceCollection interfaces,
implemented in DynamicServiceTracker, for more options with configuring
services at runtime.