Add initial texturing; Tests; Fix calls to Mandala resource manager
Use mandala testlib.TestImage
Pass a shader program to the shape constructor instead of instantiating a program for each shape created
Merge branch 'fix_shader_link_error'

Conflicts:
	box.go
	test/src/testlib/tests.go