Use article title as download filename.

Honor RFC 6266 to ensure that non-iso-8859-1 characters are correctly
encoded.

Bug: 71720
Bug: 71286
Change-Id: I77e722b88a4121419bab276b07ddbffa89ca1a18