Use QPixmapCache for sprites loaded in pokemonlib

It seemed to be missing due to calls for QPixmapCache::find but no
QPixmapCache::insert.