When downloading pages to the cache, request assets in parallel
Add CAYL-specfic permissions
Add timing around cache fetching and save to log
Don't try to download data URIs
Stop using temporary files in the download process
Clear Drupal caches after clearing CAYL cache
Save assets as MD5 hashes rather than replicating path structure
that exists on the cached page.
Also load assets referenced through <embed> tags