Fixed adding multiple PointLights

The pointDistances list was being treated as a JS array, not a proper
List. This should fix issue #137.
Merge pull request #147 from AmateurLabs/master

Fixed adding multiple PointLights