firewall_rules_edit.php: Firewall GUI allows selecting 'not' and 'any' for source/destination which is invalid
On firewall_rules_edit.php, the GUI allows selecting 'not' and 'any' together for source/destination which is invalid as it could never match anything. The backend code in filter.inc detects this and ignores the 'not' in this case. The GUI should reject it similarly with input validation to warn the user.
Do not allow 'invert match' and 'any' on firewall rules. Fixes #10168
The backend code ignores the invert in this case, and it makes the GUI
render confusingly (!* which could never match anything)