Fixup PythonTestBuilderTestBase in the face of 3.2

Restrict PythonTestBuilderTestBase to only try caching the current
interpreter since that's all it needs.  This is both faster and avoids
attempting to cache 3.2 series interpreters which do not play well
with pants unicode_literals use.