Return results fixed, see `py-store-result-p'
ipython-complete fixed

`py-store-result-p' related fixes again
`py-restore-window-configuration' reconsidered

`py-shell-manage-windows' should not return values, 
`py-store-result-p', store result only if existing
`py-compute-indentation' fixed
`python3.4' command

`interpreter-mode-alist' settings fixed
PEP8 alternatives how to close a list implemented, lp:1197521

Boolean `py-close-at-start-column-p', default is nil

my_list = [
    1, 2, 3,
    4, 5, 6,
    ]
result = some_function_that_takes_arguments(
    'a', 'b', 'c',
    'd', 'e', 'f',
    )

When non-nil, it will be lined up under the first character of the line that starts the multi-line construct, as in:

my_list = [
    1, 2, 3,
    4, 5, 6,
]

result = some_function_that_takes_arguments(
    'a', 'b', 'c',
    'd', 'e', 'f',
)


lp:1223844, spelling: parentesis -> parenthesis, fixed
Doku updated
TAB-completion in IPyhton-shell fixed

Cursor must be at the end of completed word, not at
it's beginning
Complete switches menu entries
`py-pdbtrack-do-tracking-p' not related to current-buffer process
`py-execute-buffer' provide origline

`py-postprocess-output-buffer' recognise `py-pdbtrack-input-prompt'