light passes: barebones, but not working

see description of the problem in
kernel_displace.h :: compute_light_pass()
initialize RNG and other small changes as per Brecht suggestion
force use_light_pass to be on when baking light passes
make sure film use_light_visibility is on since blender_session (just to be safe)