Pandas UTF-8 handling is rubbish
I'm using Pandas as part of PDFKIT. The UTF-8 Handling in Pandas is abysmal. I've rendered a HTML from a DOC file using Microsoft Word. Word has rendered in some 96 and A0 ASCII characters (a minus and a space respectively) as part of this process (actually, it does it every time). Unfortuantely, Pandas can't handle either of these characters resulting in 

`UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0x96 in position 1054: invalid start byte`
`UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xa0 in position 1054: invalid start byte`
