Explicitly mark some enums as unsigned

This allows casting from and to any unsigned value, previously this was
undefined behavior.

This fixes ubsan complaining in `TParseContext::layoutQualifierCheck`,
where `~EShLangComputeMask` is used.

Change-Id: I319f643dc061e0cd371ab024bb639dee9cb56ae1
2 files changed