add test for texelfetch with multisample array textures

new version, lots of bugfixes rolled in.

Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>