image class: rename _filename to _tempfile_filename
Save images with an extension

image_filename is the filename without the extension, new_filename does
contain it.
Readd the option to use a custom file name for images
coverart: Remove a write-only assignment