Fixes per-room weighted light intensity calculation and adds support for weighted ambient colour calculation
Resolves #43
Hello! This commit finishes the (preliminary) implementation of per-room ambient light calculation, but see for yourself:


What is clearly still missing is a new model for, well, lamps. That as well as adding support for ambient light changes caused by windows are the next steps on the agenda. Bye! 🙂