Encode non ASCII characters in MMS filenames

Non-ascii characters are percent encoded. Filenames and locations are not decoded for display.