Fix recent program removal not removing same program from search results
Fix recent program removal not removing same program from search results

* Use the matching data-id's in searchPageApi.programDeleted to remove all matching rows.
* We still need to call loadRecents() after the animations to ensure that the header is removed if the recent program list is empty.

kavi-fi/meku,kavi-fi/meku,kavi-fi/meku