comint settings moved into py-shell-mode
`py--postprocess-output-buffer' renamed `py--postprocess-intern'

use `with-current-buffer'
`py--unfontify-banner' fixed
`py--postprocess' fixed, `py--fetch-comint-result'
Default buffer name, don't use path, lp:1335661

Make `py-shell-name' and related normals vars, not buffer-local
`py-shell-mode', fontification fixed
Menu `python-mode-map': add `py-indent-or-complete'

Menu `py-shell-mode-map': add `py-indent-or-complete', customization, switches
`py-complete-function' offer `py-indent-or-complete'
Menu `python-mode-map': Completion
`py-ipython-command', with default: don't display path in buffer-name
`ipython-complete' alias of `py-shell-complete'

Now unused sympols removed:
`ipython-complete'
`py--shell-complete-finally'
`ipython-complete-use-separate-shell-p'
`ipython-complete' alias of `py-shell-complete', again

`py--shell-completion--get-completions' renamed py--shell-completion-get-completions
Completion in IPython shell fixed
Completion in IPython shell fixed

`py--postprocess'
sit-for argument t, minor fixes

`py--shell-make-comint'
`py--shell-completion-get-completions'