Improved optix::Program handling.
Seperated solid hit shader into reflective and nonreflective.