Remove Python2 from Makefile + Make Tests Work Properly on Cygwin

I'm not sure why there is a reference to `python2` in the makefile. Is that some custom alias that you have setup? Could we define it or generalize it?

Also, for people running on cygwin, the tests fail because the line ending output from pdfminer are in linux format and they should be converted to windows.  I add that in the attached commit.

Thanks,