Add failing tests for first part of #213
Reproduce the previous test failure w/o stdlib

It turned out that the failure occurs when you define "fake module path"
by importing some module from others.  Indeed, this is what happens
in os.py.
fix unicode problems in sith.py
illegal decorators tests
Don't format the code to go in .pythonrc.py in a doctest

This is way too confusing. You don't put doctests in files, you put code in
files.
Don't make it sound like Jedi has to be installed with pip
Show how to fallback to regular readline completion
Note that you have to add PYTHONSTARTUP to your profile
Indent code blocks in the docstring
Cleanup to the Jedi .pythonrc.py example
Add some print statements to the .pythonrc.py example
Make sith.py random work with files
Merge pull request #290 from asmeurer/sith_file

Make sith.py random work with files
change Execution usage to always use the decorator function
Merge branch 'dev' of github.com:davidhalter/jedi into dev
Skip doctests that are just completion examples
Merge pull request #289 from asmeurer/pythonrc

Some fixes to the .pythonrc.py code
instance readability improvements
more documentation on Instance
some method decorator tests were wrong (incomplete)