allows the registration form to specify any user type (e.g. Demoprints allows user to register with any type)
Redirect /foo to /foo/ if foo is a static directory #186
Deep copy $SYSTEMCONF to prevent one repository load affecting another #216
Improved endnote importer's author name recognition.
adding missing coversheet deprecate button image
Fix problem communicating with ISI WoK SOAP service #215
The ISI WoK WSDL defines operations (like "authenticate") like this:

    <wsdl:operation name="authenticate">
      <soap:operation soapAction="" style="document"/>

But SOAP::Lite by default sends a SOAPAction header like this:

SOAPAction: "http://auth.cxf.wokmws.thomsonreuters.com#authenticate"

It seems that some SOAP servers don't like this, see for example anecdotal evidence here:
http://stackoverflow.com/questions/13902874/apache-cxf-the-given-soapaction-does-not-match-an-operation

Removing the SOAPAction header fixed the problem.
Merge branch '3.3' of github.com:eprints/eprints into 3.3
Add 'Show All' option to paginated lists #219
dataobjref sub-field 'id' should be of type 'itemref' (to allow e.g. searching by reference: field_id.field_from_target_dataset)
Fix type in error message
Merge branch '3.3' of github.com:eprints/eprints into 3.3
Make public saved searches actually public #137
Bug applies to any subobject - the result of parent->permit will override subobject->permit
amended DOI import plugin to check for and ignore DOIs already in the
repository.  Added a phrase to system.xml and 2 config values to
plugins.pl to allow control of the field holding the DOI and how it
deals with the "doi:" prefix on the value to account for local
differences.