Added IntegrationTest for SearchSuggestion service
Merge pull request #380 from jesseeichar/SearchSuggestionTest

Added IntegrationTest for SearchSuggestion service
Change Setting configuration so that rather than having a special toggle for "Prefer UI Language"  the requestlanguage/only setting now has more options.
Updated configuration settings UI
Merge pull request #381 from jesseeichar/improvement/searchSettingSimplification

Simplify Search Settings
#382 Metadata delete service throws NumberFormatException if the uuid provided doesn't exist. Use a meaningful exception instead
fixed a case where title is blank even though there is a translation
Add property to customize installer name easily.
Z39.50 / Init repository only if the service is enabled.
Version 1.2.1 of commons-fileupload as some CVE related to tmp directory access. Update to 1.3.
Findbug fix to pass tests. Improve error message.
Schema plugin folder reset if schemaplugin-uri-catalog.xml does not exist (#383).
NPE when creating db on postgres (#386).
SQL migration / Fix column type for profile in users table. Add internal column in settings.
Restrict resource filtering on web-client and web-ui so that only the specific files that need filtering are filtered.

In web-client especially there are many cases where ${...} is used in javascript files but are not intended to be replaced by maven build because they are used for string formatting.  If the build machine has one of those strings as
a system property or environment variable it will be replaced resulting in javascript that is incorrect.
Merge pull request #388 from jesseeichar/restrictedWebResourceFiltering

Restrict resource filtering on web-client and web-ui so that only the specific files that need filtering are filtered.
Fix password check against old password.
Fix proxy use when using multinode mode.
Merge remote-tracking branch 'origin/develop' into develop
Login by username or email.