VoxelNode memory savings

This commit significantly reduces the memory footprint of VoxelNode. For 75% of voxels we will go from 208 bytes down to 64 bytes... for the remainder, we will drop to about 70 bytes.

For typical 5 million voxel scene, we go from about 1.2GB of memory down to 350MB.