Fix RemoteFileToHadoopTests

- Set application context explicitly for the LocalMessageBus inside the test
Use Msgbus binding to start

- The messagebus implementations, upon registration of consumer and producer from/to messagebus
the corresponding endpoints start.
  - Instead of directly calling the start() on adapter/consumer we can call the corresponding Binding's start()
     - This is in-line with the way the corresponding endpoints are stopped (using Binding's stop()) during
undeploy/destroy
XD-1595 Remove aliasHint in MessageBus

- Remove the use of `aliasHint` flag in MessageBus bindProduce/Consumer
- Fixed `LocalMessageBus` to use `QueueChannel` provider in case of named channels (p2p channel & job input channel)
- Fixed the tests
- Remove the methods isAliasedInput()/isAliasedOutput() in Stream/Job plugins
as they are no longer needed and the Source/Sink channel names are already set
in the DeploymentMetadata if the input/output channel name is aliased
XD-1614 Fix UTC endTime display

- The `endTime` attribute on job/step execution can be null if the job/step
execution is not yet complete by the time the test does the assertion
- Add `null` check on endTime in Job job/step execution display commands
- Fix test
XD-1620 Fix JobCommandTests

- Avoid using `JobExecution.getRows().get(0)`
  - Instead, get the matching jobExecution for the given job name and return the jobExecutionId for that row
- The same fix isn't needed for StepExecution list because they are retrieved on a given `jobExecutionId`
XD-1593 XD-1589 Allow extensions targeted at Shared Server context
XD-1593 : Changed the default extensions path and added logic in AbstractResourceBeanDefinitionProvider to prepend 'classpath*:' by default
XD-1593 minor fixes re. MF initial review
XD-1593 changed shared to server in property name
XD-1593. Avoid SharedServerContextInitializer and only support overriding codec in the SSC - still deciding if this is better than the previous commit