Remove dependency on six and enable sphinx tests on Python 3

Ugh.  Not enough caffeine yet.  Ignore everything I said.

It should be `utf-8` so that any unicode file paths passed along get correctly parsed by Sphinx.