Python 3 sees empty lines as \n instead of \r\n (wat). Fixes #257