Add a pure-python version of the Black-Scholes function for comparison with the Cython equivalent
add name back into Cython Magics notebook
allow async output on the most recent request

Keeps track of the most recent request, so async output is still allowed
schedule async flush

allows threadsafe flush from background threads
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
test with Python 3.4 on Travis

exclude redundant js tests on 3.3
Don't hang tests if notebook server fails to terminate.
Popen.wait(timeout) is new in Python 3.3
fix cursor keys in long lines wrapped in markdown
cleanup socket cleanup

- set linger on sockets (avoid hang on exit)
- actually close sockets, not just zmq streams (blame pyzmq, aka me)

seems to be necessary for js/notebook/shutdown test to avoid hanging on Python 3.4.
set linger on every socket I can find

help cleanup sockets on 3.4
wait until dead *before* cleaning up the temp dir
reorder travis so slowest groups start first
Used **kwargs in initializers.
Merge pull request #5502 from Zaharid/iniinstance

Containers resolve instances (traits).