Add flag to mark internal cvars
Some cvars are used internally by modules for communication between each other or engine, which are also displayed in the console, respectively, users can have access to them and also modify their values. While this might be useful for the developers it’s not for the users. Moreover, it just pollutes the cvar list making some cvars’ intention indistinct. To avoid confusion and making console a bit more clear, i propose to add
CVAR_INTERNAL flag to hide these cvars from the console, unless
developer 1 is set.