fix #2906: newly loaded found caches are added to the history

The `visitedDate` field indicates that a cache has been recently logged.
It was previously set from the found date when loading a cache from
geocaching.com, which caused the extra insertion.