covers: download bigger covers from Last.fm

Also, there's now a new GObject signal to notify on artwork change. This
should help to separate concerns in the code.
fullscreen: extract fullscreen management
gtk3: fix drag-and-drop of a custom artwork image in the main window