respect `pylab_import_all` when `--pylab` specified at the command-line

Earlier cleanup cleaned up a bit too much, ignoring this configurable.

should be backported to 1.x
Drop monkeypatch for pre-1.0 nose

Closes gh-484
Make Qt console banner configurable
Merge pull request #4091 from takluyver/qt-banner-config

Make Qt console banner configurable
Merge pull request #4056 from minrk/pylab_import_all

respect `pylab_import_all` when `--pylab` specified at the command-line
Update target branch before backporting PR
Merge pull request #4069 from takluyver/drop-nosepatch

Drop monkeypatch for pre-1.0 nose
Merge pull request #4094 from takluyver/backport-pull-target

Update target branch before backporting PR
manual rebase base/handlers.py
manual rebase notebook/handlers.py
manual rebase notebookapp.py
manual rebase services/kernels/
manual rebase notebooks web services
manual rebase - add sessions web service
manual rebase static/notebook/js files
manual rebase static/services (add session.js)
manual rebase static/tree/
manual rebase html notebook templates
manual rebase tree/handlers.py
fixing some bugs after rebase