Add some lighting API

Notes:
SkyBlock: 0 sunlight goes through block, 1 sunlight goes into block, 2 sunlight blocked

Light Mask:
Each side is a long representing an 8x8 grid for opacity, 0 light can pass through, 1 light is blocked
Bits correspond to 8y+x, 8y+z, or 8z+x