Initial firewalld module, still needs more functionality added

Still need a lot more functionality added, but this is a starting point for firewalld.