NEXUS-5037 - single quote symbol is accepted as user password but then does not work
- updated to move code inline with similar usages
NEXUS-5037 - single quote symbol is accepted as user password but then does not work
Add property to control UI 'ping' to Nexus
NXCM-5067: Setting LDAP connection stuff in JVM props
NXCM-5067: Removing dead code and adding traces and comments

Removed the irrelevant bits from the code that were thought
to do something but actually did not do anything.

Same for UT, relevant test removed as putting these
into env has no effect, and JVM system properties are
externally controlled, mostly by users.
- added simple verifying IT and checked that it will fail if new xstream configuration is not applied
NEXUS-5037 - single quote symbol is accepted as user password but then does not work
- fixing license headers
NEXUS-5037 - single quote symbol is accepted as user password but then does not work
Merge pull request #842 from sonatype/nexus-5037-singleQuotePasswordDoesNotWork

REVIEW [NEXUS-5037] single quote password does not work
Forcing the binding type

These two descendants of ManagedPlexusResource are the only
non-plexus components (the other ones are all Plexus comps).
This resulted due to Guice "looser" bindings to have them end
up in collection of PlexusResources too as the two ifaces
are type compatible.

Explicitly setting the type on these two for now.
Merge remote-tracking branch 'origin/master' into nxcm-5067-ldaps-connection-pooling
Merge pull request #844 from sonatype/ui-session-timeout

REVIEW Add property to disable UI 'ping' to Nexus
- apply RepositoryTarget to individual files as well as GAV (folders)
NXCM-4665 - Scheduled Task to remove releases
Merge pull request #846 from sonatype/NXCM-4665checkIndividualReleaseFiles

TRIVIAL [NXCM-4665]- apply RepositoryTarget to individual files as well as GAV (folders)
- moving this message to from debug -> trace
NEXUS-5682 - Repeated log spam at DEBUG level attempting to delete checksum files while running Snapshot Removal Task
update forge-parent to V35 for latest nexus-staging update
NXCM-5237 - Release 2.5
Merge remote-tracking branch 'origin/master' into nxcm-5067-ldaps-connection-pooling
NXCM-5067: Cleanup of the system proper vs env mixup

In code we now use the only one env property to
enable pooling for given context, as it turns out
this part was already correct.

The wrong use of system property (was used as env var and
had no effect) is removed, and wrapper.conf got it added.
Merge pull request #845 from sonatype/nxcm-5067-ldaps-connection-pooling

[REVIEW] NXCM-5067: Setting LDAP connection stuff in JVM props
Merge remote-tracking branch 'origin/master' into s3-scraper-fix
Merge remote-tracking branch 'origin/master' into s3-scraper-fix