make the various manager classes in the notebook app configurable

like NotebookManager already was
Merge pull request #5700 from minrk/configurable-managers

make the various manager classes in the notebook app configurable