Renamed Prompt.commandline to Prompt.cli.
Pypi 0.14 release.
Whole refactoring.
 - A lot of refactoring in the layout. The Prompt class became Layout.
 - Over the whole project, parametrization of objects happens through
   the constructor.
Some fixes.
Removed global variable in examples/layout-test.py
Removed wrong comments.
Several bug fixes. (After last refactoring.)
Added python-embed.py example.
Some bug fixes.
Fixed contrib.shell again.
Added persistent history example
ControlG in emacs mode hides completion menu.
Removed unnecssary COMPLETE mode.
Shell example fixed.
Pypi 0.15 release.
Added system prompt (+ some bug fixes).
Minor layout/color improvements.
Extended shell example to complete on executables in PATH.
Asynchronous autocompletion for Python prompt.
Always asynchronous autocompletion while typing.