`py-end-of-partial-expression' and related fixed

When `forward-sexp-function' is set,  `forward-sexp' might fail
Use `scan-sexps' instead
`py-fill-string' fixed

dropped `py-paragraph-fill-docstring-p'; just `fill-paragraph' should DTRT
`py-newline-and-indent' simplified