graphics/mem features

- Add 'mem' test under graphics module
- Add init_mem_blk() to API
- Add allocate_block() to API
Add graphics/image files

For loading image data from filesystem
Add bindless_tex2d_array object

Some common code in graphics/texture.c as been moved to private
functions.