Make the packagekit backend refresh only if there's changes
Now we were holding the fetching property while downloading updates and such. After this patch, we'll fetch them and notify as such afterwards.