Added a 'hidden' feature for sharing a file, based on an idea Abel Campos emailed me today: when a base64 encoded file is attached, use a sanitised version of the subject (if passed) as the filename (instead of 'file')