Fixes a UnicodeDecodeError if the body contains non-ascii chars.

Using response.body may cause a UnicodeDecodeError if the body contains (UTF-8
encoded) characters. So it's best to pass unicode_body directly so the
fanstatic's regexps won't fail.