standalone script for firewalld on Linux

This is the fix I came up with after reporting issue #369 

I haven't investigated how it is possible to detect if firewalld is actually used on the host. Possibly one could check with ```systemctl status firewalld.service```