numerous puppet-unbound updates

Hello,

here's a quick review of the modifications in this pull request.

- added suse support
- moved parameters from init.pp into params.pp
- extended the available configure params available for unbound.conf, nearly all are available now.
- added support to manage_firewall via firewall/susefw for support platforms
- changed the concat order slightly
- template indent are now 8 characters instead of 2, which provides better readability imo.
can you explain the space changes here?