Allow empty artist, album, and albumArtist tags

Set's artist to "Unknown Artist" and album to "Unknown Album" if the tags cannot be found.

FYI, this patch makes PR #27 unnecessary, it does the same thing but also fixes a few other places where empty tags could cause a KeyError