Mark elephant model in demo2 as non-closed

Signed-off-by: Harm Hanemaaijer <fgenfb@yahoo.com>
Shuffle order of shader initialization.

Reorder the initialization of shaders in sreInitialize().

Only initialize shadow map and cube shadow map shaders when
the respective shadow mapping technique is available.

Signed-off-by: Harm Hanemaaijer <fgenfb@yahoo.com>