FIXED, nbconvert sphinx preprocessor date format string for Windows
ConnectionFileMixin is Configurable

it has `config=True` traits

Currently in master `ipython console -h` will fail because of this.
It doesn't affect 1.0, I'm not sure why.
test that `-h` and `--help-all` work for various IPython entry points

should help catch when we break these things.
fix one remaining Transformer in nbconvertapp

prevented `nbconvert -h` from working
de-decorate help output tests
only test `--help-all`

help-all is a superset of `-h`, so no need to do both,
since these tests are slow.
add missing ProfileDir to nbconvertapp.classes
Fixed missed line, made fix win specific
Moved format date into common space
Function -> variable
Woops, removed old function call
Removed sys import (move to text.py)
Merge pull request #4085 from jdfreder/fix_sphinx_data_win_again

nbconvert: Fix sphinx preprocessor date format string for Windows
Merge pull request #4125 from minrk/test-help-output

Basic exercise of `ipython [subcommand] -h` and help-all
move kernel-test utilities to kernel.tests.utils

context managers and tools for starting kernels,
and sharing a *single* global kernel for many tests.

reduce the number of kernels started for IPython.kernel tests,
which should save some time.
add missing `now` to MKM.restart
use forceful restart / shutdown in KM / MKM tests
remove kernel.tests.__init__
cleanup in kernel.tests.utils