Simplify background switching

Keep background type switch animation, but in the future we might want
to try a nice transition when changing the wallpaper image.
Load background settings with QConfiguration

This is our new API with changes notification, it will hopefully go
into some future Qt version.