update Dict literals via Compat package (closes #235)
get rid of splitkeep now that we can use @compat
bug fixes in @compat; make debugging easier by adding a capture_stderr const flag, make some changes for #238 (not fixed yet)
another attempt to #238
Merge pull request #240 from randy3k/stdio

add a little pause after flush_cstdio()
Allow comm_open messages to contain some data, set via a kwarg to Comm constructor
Julia 0.4 compat
fix #251
silence another Julia 0.4 warning
Add kernelspec for IPython 3.0

There is still the limitation that object inspection will
not work with identifiers that have a bang (!) in the name while
IJulia does not support the kernelspec v5.