* the batch header actually only has to be 1 bit in size, since the number of visible primitives in a batch is (currently?) unimportant; only knowing if any primitives are visible is sufficient -> a batch can now store 255 primitives
 * restored cuda support (+some small improvements)