link: Add as_image()
artist: Add portrait property that returns Image
album: Fix test name collision
album: Add cover property that returns Image