C API: set cast_shadow.
Add vector multiplication.
CSycles: wrap C API set cast_shadow