beginning of block fails from wrong indent, fixed
When variable  `py-execute-directory' is set, send it to process

Avoid changing lines in temporary buffer

New boolean `py-prompt-on-changed-p', default is `t'
When called interactively, ask for save before a
changed buffer is sent to interpreter.
`py-output-filter' fixed