Fixed Laser Anticipated Bug

Raycasting in Love2D is not guaranteed to hit objects in the "correct
order". This fix ensures only the closest object gets hit
Merge branch 'protohype' of https://github.com/ifdm/overgrowth into protohype