XD-1870 More Rabbit Host/Port -> Addresses

Some places were missed when changing the configuration
from host/port to addresses.

Also remove vcap from application.yml.
XD-1960 Fix ArrivingContainer deployment

- To avoid duplicate of modules into the arriving container,
use `ModuleDeploymentsPath` to check if the same module type of the given
stream is already deployed into the arriving container
- Fix for both stream/job module deployments

2nd commit message:

Fix code reivew comments

- Use module label instead of module type when detecting pre-existing deployment in
the container
- Refactoring changes
XD-1870 Allow Rabbit Modules to Inherit Properties

Set the default values of addresses, username, password,
vhost to the property names from application.yml/servers.yml.
XD-1510 Lower some logging levels

Fix o.s.i -> o.s.amqp

Remove noisy Spring Batch @Configuration warning

Using log4j for tomcat logs
XD-1976 Unable to deploy job in UI

* Add test case for `getModuleNameFromJobDefinition` when retrieving the module name for definitions without parameters
* Fix `getModuleNameFromJobDefinition`
* Disable the `Deploy` button as long as no module name has been retrieved
XD-1974 Pull `Back` button to top right

- Fix the `Back` buttons for all the details pages