Without software, with our software.
Fix test for #42

Django's test client/server was using the wrong encoding for some reason.
Add tests for emails where MIME charset != HTML <meta> charset

Currently wrapped in "exceptedFailure" because issue #42 is still open
Search now accepts non-ascii queries

Usual Python 2.x issue with strings being bytes not strings

Fixes #43