* Refactor OnIFFShow and OnInitIFFConsole by extracting AddAllSupportedIFFFlags method. Fix possible addition of unallowed flags.
Fix posible addition of unallowed flags in OnInitIFFConsole by performing AllowedFlags check in the extracted function.
* Add documentation to HideOnInit
* Update IFFConsoleComponent.cs
---------
Co-authored-by: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>