Small changes on shadow mapping and showing graphics error messages.
- showGraphicsError function created that displays WebGL info
- errors shown when only experimental WebGL support is available and when antialiasing is turned on but is not supported
- bug in shadow mapped shaders disabling gradual appearance of shadows fixed
- indexed texture sampling changed to if-else conditionals (indexing is broken in my laptop's WebGL implementation)