Fix Python flavor detection for Python >= 3.3.
Require Python 3.3 to pass Travis-CI testing.
Require that docs build successfully on Travis-CI, in addition to passing the unit tests.