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
Merge develop into develop2

Fix conflicts (due to PEP8 renaming)