Tests: have Solr test server startup script purge corrupt tarballs

This avoids tests failing if a partial download is cached by Travis
Tests: fix Solr server tarball test

On a clean Travis instance, the tarball won't exist
Travis: allow PyPy builds to fail

This is currently unstable and it's not a first-class supported platform
yet