New method for wishlist highlighting Fixes #531

This should speed up wishlist detection, by loading all of the apps from
a user's wishlist at once, and checking again each hour.

This removes the reliance on appuserdetails returning the correct
information, which it doesn't always do.