XD-1989 Remove hadoop cmds' warning/deprecations

- Use appropriate argument `-R` for recursive `ls` command
to avoid deprecation message
- Set `org.apache.hadoop.util.NativeCodeLoader`'s logging level
to `ERROR` to avoid warning message while loading native hadoop library
- Remove `deprecated` method usage `org.apache.hadoop.fs.FileStatus.isDir()`
as we no longer support hadoop 1.x
- Change `hadoop config fs` prompt to use URL and file:///|hdfs://|webhdfs://
XD-1984: all modules deploy to the first container

When a container arrives, use the RedeploymentContainerMatcher
to issue deployments for unallocated modules. This reuses
the logic for container departure.

This change makes it less likely that a system restart will
result in all modules being deployed to the first container
that arrives in the cluster.

A side effect of this change is that ArrivingContainerModuleRedeployer
no longer needs to query for the deployments on an arriving
container because the redeploy logic for modules in
ModuleRedeployer already prevents the deployment of
duplicate modules to a container.

2nd commit message:

XD-1984 polishing

3rd commit message:

wip

4th commit message:

Updates from review
DistributedTest: Use random available port

- In StreamPartitionTests, use `SocketUtils.findAvailableServerSocket()`
instead of port `9000`
XD-1991 - Suppress logging benign shutdown error for RC1, need better fix for 1.0.0.RELEASE

- Update xd-singlenode-logger.properties
- Update xd-container-logger.properties
- Update xd-admin-logger.properties
XD-1975 Avoid IllegalStateException on stream stop
bump version in README
Release version 1.0.0.RC1
Released 1.0 RC1 - change version to 1.0.0.BUILD-SNAPSHOT
XD-1995 StepExecution count for JobExecution

- Spring batch admin `SimpleJobService`'s `getJobExecutions(int start, int count)`
doesn't have step executions count for each job execution returned.
 - Get step executions explicitly for each job execution in the list
XD-1462: Tests for AggregateCounter

Fix warning