handle invalid record terminators, stuff other than "\r\n\r\n" for warcs or "\n" for arcs, specifically any number of \r and \n
fix line missed in last commit
tests for reading compressed and uncompressed arcs and warcs with different record terminators