new style for 2.7
Merge commit '1c49cd1c2a3d6c3ad4a30a9b42e339392279bea9'
take hiera out of the params
take hiera out of the params
linting
rearrange things to make it work also on el6
add shorewall port ipsec_nat=4500 posibility
also relocate these files
correct path
fix lookup for cert
generate the base config from a template -> include everything else
fix typo
fully auto remote host configuration

we do not only export the certificate, but also the config snippet itself
so hosts configure themself fully with an ipsec configuration.
fix 2.6 typo
extend tags so we can better filter on them
this can currently not be done in 2.6
fix tags for 2.6
pass shorewall source
differentiate between cert and configs and place certs in the right location on el6
fix var name