fix: after invoking download() with options calls without them was broken
fix: one more check in artist page download
optimize & rework settags

use unique temporary file for images
remove images on exit
check for ability to set tags before doing any jobs
remove forgotten debug info