Proxy Kernels shouldn't be spawned for all services.
Right now, after !199 , Proxy Kernels are install for all services except the Task Manager. This logic is hardcoded into the `install_proxy_kernels` function. This is not very robust, as it will install proxy kernels that don't work for services that are not `IPythonService`. We need to come up with a better way to answer the question: `Which services do we install proxy kernels for, and for which users?`
issue