Open files not in binary mode for Windows

On Windows with python 2.6 pyflakes 0.8.1 fails to process files with DOS line
endings (\r\n).
Use universal newlines only on python 2.6

Resolves lp:1397266