Update zip_compilation_job to check read permissions for each datastream it adds and add all readable content datastreams to the download, rather than just the canonical object.
Add a helper method in compilations controller for computing estimated download size, display this information to users on the 'show' page.