Create shader_null.c and make shader_backend less dependent
on GL