Implement option forbidden_regex for macro_names, in an attempt to increase consistency with other naming conventions we have.
We can start (default) with an all-in, since we have no_macros, but I'd give this option for those that wanna disable that one and still have consistency in naming.