code cleanup: double promotion warnings with new bevel code & wrong use of NULL in cycles.
code cleanup: double promotion warnings with new bevel code & wrong use of NULL in cycles.

tangent-opensource/coreBlackbird,tangent-opensource/coreBlackbird,pyrochlore/cycles,tangent-opensource/coreBlackbird,pyrochlore/cycles,pyrochlore/cycles