Made textureSize1D, textureSize2D, and textureSize3D able to get texture sizes for any queryable texture of the correct dimension, not just TextureTarget1D, TextureTarget2D, or TextureTarget3D. This fixes issues with getting the size of cube map faces, which are two dimensional.
Made TextureTargetCubeMap a QueryableTextureTarget so that textureInternalFormat works with it
Bumped version number for minor changes for cube maps, which will be important to anyone who needs them.