Supporting OES_vertex_array_object and WEBGL_lose_context in WebGL recording/playback.

This also fails to return extensions recording is broken with at tracing time.
Fixes #460.