CSPACE-3560: Added UTF-8, special characters, multiple records / record types XmlReplay-based tests for the Imports Service.
CSPACE-3560: Added UTF-8, special characters, multiple records / record types XmlReplay-based tests for the Imports Service. Adding new test datafiles.
CSPACE-3560,CSPACE-3923,CSPACE-5049: XmlReplay-based tests of the Imports service now clean up most records created during testing.
CSPACE-3560,CSPACE-3923,CSPACE-5049: XmlReplay-based tests of the Imports service now clean up more records created during testing.
CSPACE-5076: Adding missing 'type' attributes to Placeauthorities and Places in the services' tenant bindings prototype config file.
CSPACE-5024 Added support in services to search across all vocabs of a given authority type. Only supports search, but supports all forms (keyword, partial term, advanced search). Callers must pass "_ALL_" as the parent specifier to access this. E.g. http://localhost:8180/cspace-services/personauthorities/_ALL_/items/?pt=joe
CSPACE-3560,CSPACE-3923,CSPACE-5049: Commented out UTF-8 tests of the XmlReplay-based tests of the Imports service. The deleteObjectExitUTF8 test is failing on Patrick's workstation, with an empty CSID in the DELETE URL.
CSPACE-5024: Initiated XmlReplay-based tests of searching across all vocabularies within a given authority. Current tests simply create authorities and items in preparation for searching; search tests are commented out.
CSPACE-5024: First keyword search tests added and passing.
CSPACE-5024: Added partial term search tests across vocabularies within an authority.
CSPACE-5025: Adding 'prepare' 'handle' 'complete' phases to RepositoryClient delete operations.  Adding validate for soft and hard deletes on relationship records.

Signed-off-by: Richard Millet <remillet@berkeley.edu>
Merge branch 'CSPACE-5025'
CSPACE-5024: Simplified response files, added location vocabulary tests (currently commented out).
Merge remote-tracking branch 'upstream/master' into cspace-5024-branch
CSPACE-5024: Resolved issue with adding tests for a second authority (Storage Location); item payload needed to have displayNameComputed flag set to false, or displayName was set to null. Added maintenance clarity via revisions to comments in expected responses and filename changes.
CSPACE-5024: Corrected name of one test.
Merge pull request #18 from collectionspace/CSPACE-5024

CSPACE-5024: Added support in services to search across all vocabs of a given authority type. Only supports search, but supports all forms (keyword, partial term, advanced search). Callers must pass "_ALL_" as the parent specifier to access this. E.g. http://localhost:8180/cspace-services/personauthorities/_ALL_/items/?pt=joe  Client tests are included in the IntegrationTests module. All tests of this new functionality, as well as all services tests, pass.
CSPACE-5115,CSPACE-4983: Use separate static array for returning list of procedural record types, in CSPACE-4983 refObjs-related workaround, per Patrick's comment on CSPACE-5115.
CSPACE-5049,CSPACE-3917: Added an XmlReplay-based test of variable expansion in an imported record. This test is needed in part to prevent regression when working on CSPACE-3917.
Merge pull request #19 from aronr/cspace-5049

CSPACE-5049,CSPACE-3917: Added an XmlReplay-based test of variable expansion in an imported record. This test is needed in part to prevent regression when working on CSPACE-3917.