behat: set up WP file cache only once, before suite

Also, use run_check() to catch download errors. see #441