Added a ClearState wrapper and APIs for clearing the active framebuffer. Fixed an issue where WebGLEnumStrings was referenced instead of WebGLEnumStringsPretty in enumfmt.