`py--fill-docstring-base' fixed
`py-run-interactive-tests'

Run tests not working in batch-mode
lp:961231 again
cls-pseudo-keyword-lp:328849-test fixed

consider also lp:1340455
error-handling fixed

py--postprocess-comint fixed
py--fetch-comint-result
py--fetch-error

py-execute-region-error-test
`py--fill-docstring-first-line' fixed
`py--postprocess-comint', just another sit-for
`py-split-windows-on-execute-p' - only split if windows isn't displayed, lp:1361531
`py-shell-complete-in-dedicated-shell', tests fixed
`test/py-ert-interactive-tests.el' new file

ert-tests which in interactively but fail in batch-mode moved
here
`py-split-windows-on-execute-p' new default 'just-two

When code is send to interpreter, split screen into source-code buffer
and current --maybe reused-- py-shell.

Other buffer will be hidden that way.

When set to `t', python-mode will keep existing windows and split only
if needed. With 'always split in any case

Alternatively if a multitude of python-shells/buffers should be
visible, open them manually and set `py-keep-windows-configuration'
to `t'.
tests, minor fixes

py-ert-tests-1.el
py-ert-tests-2.el
py-ert-interactive-tests.el
`py--end-base' fixed
`py-indent-line' lp:1382799

fixed