Added Support for TLS connection to RabbitMQ
This release includes the changes from #140, which enables the usage of RabbitMQ with TLS enabled.
Following environment variables were introduced:
TLS_ENABLED: Set this to true if your RabbitMQ requires a TLS connection. Default to false if not set.
TLS_CA_CERT_PATH: Path to your CA Cert, make sure golang process is allowed to access it.
TLS_SERVER_CERT_PATH: Path to Client Cert, make sure golang process is allowed to access it.
TLS_SERVER_KEY_PATH: Path to Client Key, make sure golang process is allowed to access it.