File download fragment: fix accessibility issues

 - use marginStart in addition to marginLeft to support RTL languages
 - use a contentDescription on the cancel button