Fix light enumeration.

Cycles lights changed, needed update.
Introduce enum to prevent value errors.