Code cleanup
Re-add FXA22 as the fallback case when GL_ARB_gpu_shader5 is not available
Remove demo compatibility hacks
imagelist and shaderlist cmds now accept glob pattern as an argument + cleanup
oops
merge latest changes from master