FIX: Search recents are duplicating iOS 8

Reworked Recent Search to have a date included.  If object is already in core data it's better to edit the date rather than delete and add the item again.

(referenced new maps recent search)