UTF-16-encoded User Agents cause DB failure

A user agent string with an interpunct fails to convert correctly to UTF-8 and causes a database error to occur when the Visitor object is saved.

Error:
DataError: invalid byte sequence for encoding "UTF8": 0xb7

META:
'HTTP_USER_AGENT': 'Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Rogers Hi\xb7Speed Internet; (R1 1.3))',
Removing code addition I forgot about

Didn't check the diff on last commit.
decode isn't in-place and latin-1 is bad encoding
Django should handle the encoding
Ignoring Errors If Not Latin-1 Encoded
Merge pull request #38 from bentleycook/encoding-fix

Latin Encoding Fix