Introduce cmake options to disable backends
Some distros only ship either firewalld or UFW, so provide an option to disable building and installing backends.
Some distros only ship either firewalld or UFW, so provide an option to disable building and installing backends.