Fix setup.py test to actually fail when it should.

We should really move to setuptools proper.
Python 3.2 doesn't have unicode strings.

Fix #14