Fix MQ communication

* Messages were not being routed back to the drop queue processor
application because the routing key was not being set.
Use the correlation ID as the routing key.

* Bind the DROP_FILTER_QUEUE to a durable exchange

* Load properties file from external location

* Include the maven dependencies when packaging the final build

* Use an in-memory database for testing