MALItemListView: Provide single function to repopulate the list view

Unfortunately we need a functor that has a functor argument. I'll try
to make this cleaner later.
BUGFIX: Don't react to changes when populating a DetailView

If you viewed item A with score 9 and switched to item B with score 8,
the episodes/volumes/whatever from A would be copied to B.