use pipe instead of temporary file

send current buffer to pep8 directly via stdin,
avoiding a temporary file creation