Added DataCite XML based metadata mapping option for EZIDIdentifierProvider module.
[DS-2201] added config advice to warn oracle users against using the schema configuration
[DS-2240] Handle all types of DSOs, not just Items
DS-2245: Missing name argument for the html select tag.
Merge pull request #728 from tuub/DS-2245

DS-2245: Missing name argument for the html select tag.
Merge pull request #723 from mwoodiupui/DS-2240

[DS-2240] EZID IdentifierProvider doesn't handle non-Items gracefully
Fixed an issue where discovery form elements would break after you returned to a search results page using the back button
Merge pull request #729 from atmire/DS-2252

DS-2252 Discovery search results fix back-button cross browser support
Refactor Flyway DatabaseUtils to properly search by Oracle "Schema" (i.e. User), see getSchemaName()
Also add a (hidden) ability to initialize an *old* version of a DSpace DB for testing purposes.
More refactoring. Fix an infinite migration loop caused by "dspace database migrate [version]" accidentally recalling DatabaseManager.initialize() (required moving MigrationUtils). Also add detailed warnings to this hidden migrate option.
Merge pull request #621 from umd-lib/ezid-metadata-mapping

DS-2119. EZID IdentifierProvider Metadata Mapping.
In the interest of time, merging this despite a problem with the transform, for which I already have a solution.  A separate PR will provide that solution.
Add a modified transform to meet EZID requirements.

The EZID provider depends on the registrar to generate and return the
identifier, so it cannot supply one in the request. But the DataCite
XML schema requires an "identifier" element. A new transform is
offered, which generates an empty "identifier" element, satisfying
EZID.
Merge pull request #734 from mwoodiupui/DS-2119

[DS-2119] Add a modified transform to meet EZID requirements.
Fix bug where sequence_name wasn't being canonicalized in
sequenceExists(). This caused issues on Postgres
Merge pull request #721 from hardyoyo/DS-2201-add-oracle-schema-advice

[DS-2201] added config advice to warn oracle users against using schema
Minor spelling fix.
Minor cleanup of System.out messages so they mostly fit in 80 char lines
Merge pull request #731 from tdonohue/flyway_oracle_fixes

Flyway fixes for Oracle (DS-2244, DS-2250, DS-2251)
[DS-2258] Ask the objects for their names and Handles
Move all Flyway SQL migrations to 'dspace-api.jar' to discourage running them manually.