More eol fixes

I did some more thinking about EOL translation and I take back my earlier comments.  I think the original code was really broken with regards to EOL.  We should only translate the EOL on the copy to be hashed and encrypt the original text.

This fix eliminates all the spurious translations.