Sort entry list before cutting it off (bug 1186)
The max_episodes_per_feed setting should prevent too many episodes in a
single podcast (which slows down processing and loading of the episode
list). In cases where the feed lists all episodes in chronological order
(oldest first), the feed will at some point (episodes in the feed >=
max_episodes_per_feed) stop showing new episodes.
This patch fixes this by (trying to) sort the entries by update time,
descending and only then cutting of the entry list.