Duplicated Firewall States

Follow up to #100. Handle the case where a server is both a web and worker instance when building the firewall states. Since the IP will appear twice the states will fail to render because of a duplicated name.
We can also replace the web+worker line on line 42 above.