Preliminary support for generation of kernelspecs
Rename Profile/--profile to Connection/--connection-file
Add support for --profile-dir and Path reads
Update README.md after changes to configuration
Restore original meaning of --profile (just as an alias)

IPython uses the term "profile" for too many unrelated concepts.
Remove user_variables from messaging protocol
SyntaxMode should carry mime and mode information
Change code cells' language to "scala" in examples/Display.ipynb