Fixed valgrind complaints with my previous commit. Lighting issues still
include:

-Lighting not working properly around chunk boundaries (Expected, due to
out_of_bounds() call
-Weird light-pausing thing, where the lighting calculation doesn't get called on
every refresh for some reason.