Minor style fixes (thanks IntelliJ)
Fixed spherical light source's montecarlo sample cache
Compile against Java 1.7
Use new Scala Maven plugin
Shadow cache: avoid slow generic array concatenation