Added task to ensure that firewalld is running

A task has been added to ensure that firewalld is running before any
configuration changes are made. This should prevent issues associated
with editing firewalld configs when it is not running.