Adding a catch block to try out ascii cleaning methods

I tried textclean after modifying it to be cross platform then
ascii decode('utf-8') in the end I return to just clearing out the bad
portions with an empty string :(
Merge pull request #2 from ninjapanzer/pks/eliminate_unicodedecode_error_with_empty_string

Adding a catch block to try out ascii cleaning methods