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
Update Listing.pm

Fixes https://github.com/eprints/eprints/issues/242
 * Fixed undef warning

git-svn-id: https://svn.eprints.org/eprints/trunk/system@7391 9491667e-5006-0410-a446-efbe8990b998
revert defining  - cherry-picked commit from master branch instead
 * Applied epscript fixes from Mark Gregson <mark.gregson@qut.edu.au>

git-svn-id: https://svn.eprints.org/eprints/trunk/system@7824 9491667e-5006-0410-a446-efbe8990b998
Modified EPScript one_of() to accept an array ref or a list of items as arguments.
(cherry picked from commit 6e0b1c6f1219fb7417110fc9e7882140c735ebd9)

Conflicts:

	perl_lib/EPrints/Script/Compiled.pm
Added unit tests for EPScript one_of()
(cherry picked from commit 207e86aabc8e4325fda51854d1fd5c09c00ade1b)
Merge pull request #255 from QUTlib/backport-6e0b1c6-207e86a

Backport 6e0b1c6 + 207e86a to 3.3
Merge pull request #258 from QUTlib/20140805-tex-charmap

make TeX codes work with tralics 2.15.1
updated ffmpeg parametersand codec used
add optional epindexer configuration
use $prefix from epinder script
merge of https://github.com/eprints/eprints/commit/c68f9f93c92d0d76b6c01dfa1f3a2e2a0420b98a
add two secret-field methods to EPrints::Database

These provide special functionality similar to ...::valid_login, which would probably be better handled in a DataObj but for whatever reason are defined in the DAO. EPrints::Database::secret_matches is like the inverse of the "fromform" attribute of "secret" metafields
have Plugin::Screen::allow accept a DataObj item and pass it through
Only show 'Make document OA' form to editors

... when responding to a view request. This depends on e2c9a73
inject dynamic SW content to static sitemap

Teaches the sitemap handler to parse an existing sitemap.xml file (if any), and appropriately exist the dynamic semantic-web content. Supports both sitemapindex and sitemap files.
Also adds a URL/handler to fetch just the unadulterated semantic-web content.
don't use SummaryPage to export subject dataobjs
XSD schema fix for inline Base64 file data GNUEPRINTS-145
Comments and formatting