Updated Light system.

- Lights can now specify their position and other parameters
independently.
- UIRoot can now change its frame buffer clearing policy using an event.
- Bug in Texture still not found, reverting to always bind policy.