CSPACE-5782 Replace DataSource getConnection with DriverManager.getConnection(), since former uses connection pool and so does not reflect changes to setUrl.
Merge branch 'refs/heads/v3.2' into ucb-deploy_3.2
CSPACE-5765: Finishing up leftover work on the ID Generators table creation SQL script.
CSPACE-5765: Remove misleading comment. Currently, we can't safely drop the id_generators table on each system startup, because that would lose state information about the last ID generated by each ID Generator.
CSPACE-5813: RunSqlScript init handler now can run multiple scripts, each specified as a property in services tenant bindings configuration.
CSPACE-5813: Renamed class to reflect ability to run multiple scripts.
Merge pull request #81 from aronr/CSPACE-5813

CSPACE-5813: Allow multiple SQL scripts to be run by init handler.
CSPACE-5765: Trivial comment change to ID generator table creation SQL script.
CSPACE-5728: Added a skeletal (no-op) batch job and an initial XmlReplay-based test to invoke it, as a starting point for work on this issue.
UCBG-140: Changed Rare and Cultivated boolean fields to string fields so they can be added to advanced search
CSPACE-5728: Added abstract class on top of batch invocable interface, based largely on Ray's work in creating such a class for the UC Berkeley Botanical Garden implementation.
CSPACE-5728: Batch job to update computed current location now uses abstract class; invokes several of Ray's convenience methods.
CSPACE-5728: Adding abstract class.
CSPACE-5728: Sample updating of CollectionSpace payload. Several XML helper functions are not working as expected, per comments.
CSPACE-5728: Further work toward retrieving a list of related Movement records, for CollectionObject records relevant to the batch request.
CSPACE-5728: Tests now successfully create related records. First pass at obtaining the computed current location value from the related Movement record with the most recent location date; as yet untested.
CSPACE-5728: Computed current location value now successfully updated for a single CollectionObject specified in a batch invocation context.
CSPACE-5728: Updated XmlReplay-based tests to verify that correct computedCurrentLocation value is present in CollectionObject record, following invocation of batch job.
CSPACE-5728: Substitute a relation in the reverse (reciprocal) direction.
CSPACE-5728: Add test for reverse direction of Movement-CollectionObject relation. One test commented out, as it requires an upcoming code change to support this direction.