Started RayHandler re-factoring
Updated Javadocs
Fixed missing remove method
Fixed remove for inactive lights
Merge pull request #16 from rinold/master

RayHandler re-factoring, fixed couple minor issues (Light#remove and Light#setColor)