graphics: Work on texture objects

- Rename texture_2d_array => tex2d_array
	- Also renamed old *_texture_2d_array API accordingly
- Rename texture_parameters => tex_params
- Add tex2d_array test (made new graphics tests module for this)
- create_tex2d_array() allocates texture storage