type.yaml.tmpl: Remove unecessary quotes

(cherry picked from commit e640be41c51d066e6837ad55ec9e317b5f4513e1)
common : Force quote values in hash generation

Currently, if a value in a hash is simply quoted during the generation
of the final file the quote will be removed and the result will be incorrect.
By force quoting them we ensure that in the final file, the value remain quoted.

(cherry picked from commit 705bf02cbc62a3972be5e3024db09f67381ff128)
common: Add public fqdn has defautl allowed hosts

(cherry picked from commit 8f3c3499e19c62d5f57dcecc69826a2744bc183e)
common: Fix duplicate parameters

Signed-off-by: Dimitri Savineau <dimitri.savineau@enovance.com>
(cherry picked from commit 6059a1ead596a2d151e52b970f625352e6a642b0)
[fix] protect string for rabbit_ip

(cherry picked from commit e5b1fda09f74f6274e143ed3695500d48416d8d0)
data/common.yaml.tmpl: Move 'rabbit_hosts' outside the if statement, it defaults to mgmt_internal_ips

(cherry picked from commit 7c53ad2f4ba29a235d754083258a174899b73c39)