Add a pure-python version of the Black-Scholes function for comparison with the Cython equivalent
add name back into Cython Magics notebook
Traits allow none
Added tests
try..finally for tearing down test
Add booktabs package to latex base.tplx
Implementation in TraitType directly.
Removed unnecessary print
Used **kwargs in initializers.
Merge pull request #5502 from Zaharid/iniinstance

Containers resolve instances (traits).
Fixed list validation
Fixed tuple
Test for very large cells in latex

ipython#5616 (PDF from latex is hundreds of pages)
Silence exception thrown by completer when dir() does not return a list
implemented support for multiple channels in Audio
added docstring about multiple channel support in Audio
fix some issues in dict key completion

The main change: don't auto-close contexts if they are not opened within the text to match

The leading text was being omitted, causing loss of text when greedy=True

In practice, this means that strings and brackets will not be closed on dict keys when greedy=False
rev kernel protocol version, and include it in message headers (as a string)
kernel_info versions are strings
pyin -> execute_input