fixing irand() assertion
Removing several program existence checks in m_glsl_program_hash_map - they are not needed because it's valid for programs to not always be present in this hash table.