Add a WebGL2 test for TEX_IMMUTABLE_FORMAT.

(This also fixes the path of tex-storage-2d.)