ipython/ipython — pull request #1544 by minrk (2012-04-02 16:25:46+00:00)
Title: make MultiKernelManager.kernel_manager_class configurable

This allows deployments to use customized KernelManager subclasses via config.

Prompted by [IRuby](https://github.com/isotope11/iruby), which is a working Ruby kernel for the notebook, and the only real change necessary to make this possible is allowing the notebook to use KM subclasses via config.