Finish 1.3
Fix calltips

jedi.parser.representation.Param.token_list is now internal. I must
use Param.get_name() instead
Fix quick doc.

Results are better if I use goto_definition instead of goto_assignments
Improve quick dock panel

Use docutils to publish docstring as html
Fix requirements

pyqode now depends on docutils
Fix travis ci requirements
Add filewatcher to QPythonCodeEdit

This is a pretty standard mode that now works well
#17 Forgot simple if/else/while case
#17 Fix for simple class statements
#17 Try statement were left

This is now fixed (finally and except were already handled)
Fix autocompletion of docstring sphinx params

Only include function parameters
Improve code completion icons recognition

Now able to know if an import statement is a var, func or module/package
Simpler way to retrieve type: jedi.api.classes.Statement now have
a type property
Improve robustness
#17 Gives a lot more love to the audoindenter
#17 Do not insert '\' if at end of block
#17 fix atBlockEnd (to ignore whitespaces)

Do the same with atBlockStart
Fix no completion on global namespace

follow_definition raise attribute error on global namespace. I am
not sure if this is a bug in jedi, since follow_definition should not
be used there.
Autoindent: improve between symbol detection

The indenter is now able to figure out if it is enclosed
by symbols: '(', '{', '['. It is also able to make the distinction
between a function call and an affectation
Autodindent

Paren detection should skip current line, fixing this
allow to deindent properly after a function call
fix jedi backward incompatiblity