Add parfive to the test dependencies
Sunpy no longer strongly depends on parfive, only recommends it. The tests however require them (even when they actually can't download data), so it must be explicitly added as build+test dependency.
Additionally, the patch fixes the CI command line: use the AUTOPKGTEST instead of ADTMP environment variable, and directly invoke pytest instead of using a sommand line Python script.