fixes #4075 - also will be able to store user's favourite filters on any screen implementing Listing.pm

git-svn-id: https://svn.eprints.org/eprints/trunk/system@7855 9491667e-5006-0410-a446-efbe8990b998