Various improvements:
- Fix shader.Shader deserialization.
- Refactor util.array and add unittest for it.
- Fix rt.geometryCsgOp.interestct usage of util.array.
- Fix lecture5.sdl scene file.
- Add missing pictures in data/ folder.
- Add new images to data/folder.