[NEXUS-6015] Replace plexus-utils FileUtils with commons-ii FileUtils

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NEXUS-6015] Replace plexus-utils IOUtil with commons-io IOUtils and/or try-with-resources

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[[NEXUS-6015] Use FileUtils.copyFileToDirectory without preserving times as it looks like it affects some ITs

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NEXUS-6015] Try-with-resources only before using kenai config file reader

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NEXUS-6015] Ignore failure to delete, if file does not exist

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NEXUS-6015] Replace Closeables.closeQuietly with try-with-resources

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NEXUS-6015] Replace Closeables.closeQuietly with try-with-resources

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NEXUS-6015] Replace remaining Closeables.closeQuietly with commons-io IOUtils.closeQuitely

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NEXUS-6015] Replace some more commons-io IOUtils.closeQuitely with try-with-resources

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NEXUS-6015] Replace some more commons-io IOUtils.closeQuitely with try-with-resources

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Merge remote-tracking branch 'origin/master' into NEXUS-6015-use-commons-io

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>

Conflicts:
	components/nexus-core/src/main/java/org/sonatype/nexus/util/configurationreader/DefaultConfigurationHelper.java
	components/nexus-security-realms/src/main/java/org/sonatype/security/realms/tools/AbstractStaticSecurityResource.java
	testsupport/nexus-test-harness-launcher/src/main/java/org/sonatype/nexus/integrationtests/NexusRestClient.java
Merge pull request #246 from sonatype/NEXUS-6015-use-commons-io

REVIEW: [NEXUS-6015] Replace plexus-utils FileUtils/IOUtil with commons-io FileUtils/IOUtils