Sync firewall module from puppetlabs upstream

v1.0.2 48bb506853b3364969a6148e26861302872d1c31

Closes-bug: #1318613

Change-Id: I8f691ef7f46682d00760fcb66b0b7bf673efae0b
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Merge "Sync firewall module from puppetlabs upstream"