Simplify decorators, make them easier to read in debugging mode.
Jedi didn't care for decorator 'dotted_name' nodes and therefore descriptor tests failed.
Import improvements.
More import stuff. Fake imports work a little bit better.
Small improvments to from imports
Split Import, now there is ImportFrom and ImportName as it exists in the python grammar.
split and improved Import*._paths
Replace get_all_import_names with a leaf search method in Simple.
Care for import aliases better.
'as' test and implementation for ImportName. Working pretty well.
Fixed relative imports.
Temporarily disable on import completion. Not sure if we're going to do it with the normal parser.
Move some tests that targeted completion on import statements into a separate file.
Small issue with relative imports that don't contain a path after from.
Star imports are now part of the ModuleWrapper.
Fix os.path issues.
Small issue with dynamic params.
Change docstring test function names, so that dynamic param completion doesn't interfere (especially because some of those files still generate parser errors).
At least functions generate docstrings again.
Get docstrings working.