Convert run_tests script to Python (#168)
Allow download even if content-length header is missing (#194)