added PetRequestHistory, replacing the PetCacheManager - wanted to
persist request information to be used by the refresh cron job and so it
would persist across restarts of the server.